Jump to content

Sanka

Uživatel
  • Příspěvků

    19
  • Registrován

  • Aktivní

Reputace

0 Na nule
  1. Zdravím, snažím se udělat random funkci pro pickupy, switch -> case mi povoluje pouze jednu funkci tzn: ale potřebuju to udělat takhle: Nicméně hází mi to spoustu chyb
  2. Zdravím, mám takový problém... Nechci v modu dělat povolání, pouze odměnovej systém podle wanted lvl... Když má hráč 1 wanted lvl, odměna za jeho zabití bude třeba 5000$, když 2 wanted lvl, odměna za jeho zabití bude 10000$ atd... Nemůžu přijít, jak na to... Děkuji za každou pomoc
  3. Sanka

    pomoc [POMOC] TextDrawColor

    To jsem zkoušel, píše to uplně stejnej problém
  4. Sanka

    pomoc [POMOC] TextDrawColor

    Zdravím, chtěl jsem upravit barvu TextDraw, ale stále mi to píše chybu a nemůžu přijít na tom, v čem to je. Za každou radu děkuji. error 035: argument type mismatch (argument 1)
  5. A kde přesně prosím? return vím, kde má asi bejt, ale s závorkama si nevim rady...
  6. Sanka

    pomoc [HELP] Warp pomocí dialogu

    Tak díky za kritiku, ale tu jsem nežádal.. Jsem uplnej nováček v pawnu, takže myslim, že jsem celkem dobrej, že jsem udělal aspoň tohle.. A prosil jsem o pomoc a ne o kritiku..
  7. Zdravim, mam problém, udělal jsem si warp systém pomocí dialogu, ale když ve hře kliknu na listitem č. 1, odwarpuje mne to na stejný místo a napíše mi to to samé, jako když kliknu na listitem č. 0. Díky za pomoc. #include <a_samp> #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) #pragma tabsize 0 #define COLOR_YELLOW 0xFFFF00AA #define COLOR_BLUE 0x33CCFFAA public OnGameModeInit() { CreatePickup(1239,1,140.7595,-79.2612,1.5781); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid, 140.7595,-79.2612,1.5781,3)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Exporal Airlines","San Fierro 1500$\nLos Santos 1500$","Cestuj","Zrušit"); } return 1; } public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[]) { if(dialogid == 1) { if(response == 1) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 1499) SendClientMessage(playerid, COLOR_YELLOW, "Nemáš dostatek financí pro odcestování do San Fierro!"); }if(GetPlayerMoney(playerid) > 1499){ SetPlayerInterior(playerid,0); SetPlayerPos(playerid,-1421.9365,-288.0746,14.1484); GivePlayerMoney(playerid,-1500); new string[256]; new sendername[256]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Hráč %s odletěl do státu San Fierro se společností Exporal Airlines.", sendername); SendClientMessageToAll(COLOR_BLUE, string); } else if(listitem == 1) { if(GetPlayerMoney(playerid) < 1499) SendClientMessage(playerid, COLOR_YELLOW, "Nemáš dostatek financí pro odcestování do Los Santos!"); }if(GetPlayerMoney(playerid) > 1499){ SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1640.0881,-2238.7280,13.4999); GivePlayerMoney(playerid,-1500); new string[256]; new sendername[256]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Hráč %s odletěl do státu Los Santos se společností Exporal Airlines.", sendername); SendClientMessageToAll(COLOR_BLUE, string); } } } return 1; }
  8. Sanka

    pomoc [HELP] Warp pomocí dialogu

    Zdravim, mam problém, udělal jsem si warp systém pomocí dialogu, ale když ve hře kliknu na listitem č. 1, odwarpuje mne to na stejný místo a napíše mi to to samé, jako když kliknu na listitem č. 0. Díky za pomoc. #include <a_samp> #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) #pragma tabsize 0 #define COLOR_YELLOW 0xFFFF00AA #define COLOR_BLUE 0x33CCFFAA public OnGameModeInit() { CreatePickup(1239,1,140.7595,-79.2612,1.5781); return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid, 140.7595,-79.2612,1.5781,3)) { ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Exporal Airlines","San Fierro 1500$\nLos Santos 1500$","Cestuj","Zrušit"); } return 1; } public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[]) { if(dialogid == 1) { if(response == 1) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 1499) SendClientMessage(playerid, COLOR_YELLOW, "Nemáš dostatek financí pro odcestování do San Fierro!"); }if(GetPlayerMoney(playerid) > 1499){ SetPlayerInterior(playerid,0); SetPlayerPos(playerid,-1421.9365,-288.0746,14.1484); GivePlayerMoney(playerid,-1500); new string[256]; new sendername[256]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Hráč %s odletěl do státu San Fierro se společností Exporal Airlines.", sendername); SendClientMessageToAll(COLOR_BLUE, string); } else if(listitem == 1) { if(GetPlayerMoney(playerid) < 1499) SendClientMessage(playerid, COLOR_YELLOW, "Nemáš dostatek financí pro odcestování do Los Santos!"); }if(GetPlayerMoney(playerid) > 1499){ SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1640.0881,-2238.7280,13.4999); GivePlayerMoney(playerid,-1500); new string[256]; new sendername[256]; GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Hráč %s odletěl do státu Los Santos se společností Exporal Airlines.", sendername); SendClientMessageToAll(COLOR_BLUE, string); } } } return 1; }
  9. Pomohlo to i mě.. díky.. Akorát mám otázku.. To povolání se mi neukládá, když se odhlásím... Jak na to?? ... A pak mam ještě jednu otázku, když chci aby nějaký příkaz používalo jen určité povolání (tady např. /jail) jak na to?? díky..
  10. furt nic a už mě to štve.. to by chtělo aby se našel někdo, kdo by mi to udělal a pak by mi to jenom poslal... protože já už na to nemam nervy... tuhle autoskolu dělam 3 dny... hele můžeš to zkontrolovat tady?? Jestli neni tady nějaká chyba?? http://gtasampforum.forumczech.com/t34-tut-ridicak-s-checkpointy dělal jsem to podle toho...
  11. Mám tam ty samé chyby a k tomu mi ještě přibyla chyba error 001: expected token: "-identifier-", but found "=" v řádku new Menu:Current = GetPlayerMenu(playerid);
×
×
  • Create New...