Jump to content

arci224

Uživatel
  • Příspěvků

    331
  • Registrován

  • Aktivní

  • Vítězných dnů

    2

Příspěvky posted by arci224

  1. Vytvoříš si stock který se bude jmenovat např GiveAMoney ... z parametry ID + Počet peněz

    nahoru dáš new SavedMoney[MAX_PLAYERS][money];

    Poté v stocku vždy aktualizuješ hodnotu přičteš peníze který si mu dal do givemoney a do savedmoney a pak jednou za čas budeš kontrolovat či getmoney se rovná SavedMoney pokuď ne je možnost že má nacheatovaný peníze

  2. Mam problém vše jsem udělal dle tutoriálu jenže je problém že mi to nejde zkompilovat

    {
      "cmd": "pawncc.exe",
      "args": [ "{FILE_ACTIVE}", "-i{PROJECT_PATH}", "-DC:\Users\PC\Desktop\pawno\servertestingmysql\gamemodes", "-;+", "-(+", "-d0 -O1" ],
      "sh": false,
      "cwd": "C://Users/PC/Desktop/pawno/servertestingmysql/pawno",
      "env": {
     
      }
    }
    
    

    nebude problém někde zde ? to je ten text z .atom-build.json

  3. u je pro jména a id hráčů, i je pro integer a čísla.

     

    Ty potřebuješ jméno/id hráče a důvod(string): "us[128]"

     

    ~> Taky v tom máš totální bordel. Tuta stringů, zbytečného formátování... Tady máš můj příklad úpravy(jestli tam budou chyby, oprav si to, alespoň něco se naučíš).

     

     

    CMD:ban(playerid, params[]) {
    	if(adminlevel(playerid) < 4) return noadmin(playerid);
    	
    	new 
    		id,
    		reason[130 + 1];
    	if(sscanf(params, "us[130]", id, reason)) return SendClientMessage(playerid, COLOR_RED, "Použij: /ban [PlayerID] [Důvod]");
    	if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_GREY, "[!] Uživatel není připojen.");
    	new 
    		String[1024];
    	format(String, sizeof(String), "uživately %s z důvodu %s", GetName(id), reason); 
    	SendClientMessageToAll(COLOR_RED, String);
    	format(String, sizeof(String), "%s (%d)%s udělil Permanentní ban %s.", GetRank(playerid), playerid, GetName(playerid), messagea); 
    	SendClientMessageToAll(COLOR_RED, String);
    	format(mezistring, sizeof(mezistring), "Byl ti udělen ban\nNa jméno %s\nOd %s %s\nZ důvodu %s\nNa vždy", GetName(id), GetRank(playerid), GetName(playerid), reason);
    	ShowPlayerDialog(id, DIALOG_BAN, DIALOG_STYLE_MSGBOX, "Informace o zabanování", String, "Odejít", "");
    	return 1;
    }

     

    Stále tam je problém, zřejmě tam je problém z ID, ale nevím jaký jelikož ten warning to tam píše.

  4. Zdravím potřeboval bych pomoci mam kód, který by dle mého názoru měl fungovat ale nefunguje, problém je v tom že pokuď jdu na server poté vykonám příkaz tak i tak mi to napíše že to ID neexistuje, když tam nemam IsPlayerConnected či jak to je, tak mi to vždy dá ID 0

    a vyhazuje to warning

    warning 203: symbol is never used: "id"

    CMD:ban(playerid, params[])
    {
    	if(adminlevel(playerid) < 4) return noadmin(playerid);
    	new string[1028], mezistring[128], message[128], messagea[128], reason[128], id; // Warning řádek
    	if(sscanf(params, "us", id, reason)) return SendClientMessage(playerid, COLOR_RED, "Použij: /ban [PlayerID] [Důvod]");
    	if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_GREY, "[!] Uživatel není připojen.");
    	format(messagea, sizeof(messagea), "uživately %s z důvodu %s", GetName(id), reason);
    	format(message, sizeof(message), "%s (%d)%s udělil Permanentní ban %s.", GetRank(playerid), playerid, GetName(playerid), messagea);
    	SendClientMessageToAll(COLOR_RED, message);
    	format(string, sizeof(string), "Byl ti udělen ban\n");
    	format(mezistring, sizeof(mezistring), "Na jméno %s\n", GetName(id));
    	strcat(string, mezistring);
    	format(mezistring, sizeof(mezistring), "Od %s %s\n",GetRank(playerid), GetName(playerid));
    	strcat(string, mezistring);
    	format(mezistring, sizeof(mezistring), "Z důvodu %s\n", reason);
    	strcat(string, mezistring);
    	format(mezistring, sizeof(mezistring), "Na vždy\n", GetName(id));
    	strcat(string, mezistring);
    	ShowPlayerDialog(id, DIALOG_BAN, DIALOG_STYLE_MSGBOX, "Informace o zabanování", string, "Odejít", "");
    
    	return 1;
    }
    
  5. Zdravím, už moc googlu nedůvěřuji jelikož jsem si z něho stáhl soubor který mi před pár minuty rozdrbal PC naštěstí antivirák to zachránil ale nezachránil GTA tak jsem se chtěl zeptat, neznáte někdo nějaký důvěryhodný, GTA:SA Link download ? Zdravím, už moc googlu nedůvěřuji jelikož jsem si z něho stáhl soubor který mi před pár minuty rozdrbal PC naštěstí antivirák to zachránil ale nezachránil GTA tak jsem se chtěl zeptat, neznáte někdo nějaký důvěryhodný, GTA:SA Link download ?

  6. Zdravím mam zde script který funguje jak má, pouze mi blbne tabulka, chci aby každých 5výpisu z Databáze, mi to udělalo pomocí tabulky nový řádek, vždycky mi to teď udělá 5 nový řádek tam je 1 a pak je zase nový řádek přitom bych chtěl aby to udělalo 5 další řádek a na něm další pět

    https://gyazo.com/75d122412fdda5dc58b910650b8f4b24

    Děkuji za každou radu

    	<?php
    	$dotaz = mysql_query("SELECT * FROM idskins ORDER BY vozidlo;");
    	$vehicles = 0;
    	$list = 1;
    	?>
    	<table>
    	<?php
    	while($zaznam = MYSQL_Fetch_Array($dotaz)):
    		$vehicles = $vehicles + 1;
    		$list = $list + 1;
    		$id = $zaznam["id"];
    		$vozidlo = $zaznam["vozidlo"];
    		
    		if($list > 5)
    		{
    		?>
    		<tr>
    		<?php
    		}
    		?><td><?php echo "Vozidlo <b>$vozidlo</b>(DB <a href=\"delveh.php?id=".$id."\"><b>$id</b></a>)"; ?></td><?php
    		if($list > 5)
    		{
    		?>
    		</tr>
    		<?php
    		$list = 0;
    		}
    	endwhile;
    	?>
    	</table>
    
    
    
  7. Zdravím mam zde script který funguje jak má, pouze mi blbne tabulka, chci aby každých 5výpisu z Databáze, mi to udělalo pomocí tabulky nový řádek, vždycky mi to teď udělá 5 nový řádek tam je 1 a pak je zase nový řádek přitom bych chtěl aby to udělalo 5 další řádek a na něm další pět

    https://gyazo.com/75d122412fdda5dc58b910650b8f4b24

    Děkuji za každou radu

    	<?php
    	$dotaz = mysql_query("SELECT * FROM idskins ORDER BY vozidlo;");
    	$vehicles = 0;
    	$list = 1;
    	?>
    	<table>
    	<?php
    	while($zaznam = MYSQL_Fetch_Array($dotaz)):
    		$vehicles = $vehicles + 1;
    		$list = $list + 1;
    		$id = $zaznam["id"];
    		$vozidlo = $zaznam["vozidlo"];
    		
    		if($list > 5)
    		{
    		?>
    		<tr>
    		<?php
    		}
    		?><td><?php echo "Vozidlo <b>$vozidlo</b>(DB <a href=\"delveh.php?id=".$id."\"><b>$id</b></a>)"; ?></td><?php
    		if($list > 5)
    		{
    		?>
    		</tr>
    		<?php
    		$list = 0;
    		}
    	endwhile;
    	?>
    	</table>
    
    
    
  8. Terrore ten tvůj kód by nefungoval jelikož přes timer neodesíláš PlayerID čímž mu to nemůže odebrat proměnou

    new premenna[MAX_PLAYERS]; // Proměna díky které zjištujeme zdali minuta už uběhla či ne.
    
    CMD:vybava(playerid, params[])
    {
        if(VIP[playerid] != 1) return SendClientMessage(playerid, X11_RED, "{ff0000}[ VIP ]{ffffff}Nemáš dostatočný{ff0000}[ VIP ] {ffffff}level");
        if(premenna[playerid] > gettime()) return SendClientMessage(playerid, X11_RED, "{ff0000}[ VIP ]{ffffff}Prikaz lze pouzit pouze 1x za minutu"); // Podmínka která zjištuje, zdali Proměna je větší jak gettime pokuď ano tak to napíše že neuběhla 1minuta pokuď gettime je větší tak to pokračuje dál jelikož 1minuta uplinula 
        GivePlayerWeapon(playerid, 4,1);
        GivePlayerWeapon(playerid, 24,50);
        GivePlayerWeapon(playerid, 26,50);
        GivePlayerWeapon(playerid, 28,50);
        GivePlayerWeapon(playerid, 30,50);
        GivePlayerWeapon(playerid, 35,10);
        GivePlayerWeapon(playerid, 34,100);
        promenna[playerid] = gettime() + 60; // 60 si změn podle sebe, 60 značí 1minutu, takže když například změníš 60 na 30 tak to bude půl minuty.
        SendClientMessage(playerid, RED, "{ff0000}[ VIP ]{ffffff} Vzal si si {ff0000}výbavu {ffffff} ! ");
        return 1;
    }
    
  9. a nebo možná nevím jistě ale možná by to šlo udělat tímto způsobem

     

     

    new string[128], full[1028];
    
    format(string,sizeof(string), str + "{FF8F00}[TOP]\t{FFFFFF}Atena Hitradio\t{007D00} %i\n",Posluchaci[6]);
    strcat(full, string);
    format(string,sizeof(string), str + "{FF8F00}[TOP]\t{FFFFFF}Atena Hitradio\t{007D00} %i\n",Posluchaci[6]);
    strcat(full, string);
    format(string,sizeof(string), str + "{FF8F00}[TOP]\t{FFFFFF}Atena Hitradio\t{007D00} %i\n",Posluchaci[6]);
    strcat(full, string);
    format(string,sizeof(string), str + "{FF8F00}[TOP]\t{FFFFFF}Atena Hitradio\t{007D00} %i\n",Posluchaci[6]);
    strcat(full, string);
    

     

     

×
×
  • Create New...