Jump to content

dzeivi

Uživatel
  • Příspěvků

    7
  • Registrován

  • Aktivní

Reputace

0 Na nule
  1. Ahoj všichni potřeboval bych zablokovat část příkazu neumím si to úplně představit, je mi jasné že tam bude funkce strfind nebo něco takového ale nedokážu si to dát dohromady. Uvedu příklad chtěl bych zablokovat /action 1 fuck chtěl bych zablokovat jenom to fuck v tom přikazu aby mi to nezablokovalo ten příkaz celý aby třeba /action 1 dance šlo. A nevím jak to mám udělat když např ta 1 je proměná takže jak to zablokovat jenom to poslední přičemž to id se bude samozřejmě měnit
  2. tak když teda chci přidat 2 odpověď na jiný dialog dělam to takhle a vtom by měla být asi chyba ( eště dodám že první odpověď je na input a druhá na list: public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) if(dialogid == 1) //Pokud ID Dialogu je 1 { if(response == 1) //Pokud je zmacknuto prvni tlacitko (2 je druhe) { new str[50]; //Vytvoreni stringu format(str,50,"{ee4400}Admin říká:{99d9fa} %s",inputtext); //Zformatovani stringu SendClientMessageToAll(COLOR_RED,str); //Odeslani stringu hraci } } if(dialogid == 5) //Pokud ID Dialogu je 1 { if(response == 1) //Pokud je zmacknuto prvni tlacitko (2 je druhe) { switch(listitem) { case 0: SendRconCommand("weather 1"); case 1: SendRconCommand("weather 19"); } } return 1; } return 0; } a errorry to hazi tyhle : C:\Users\Dzeivi\Documents\adm.pwn(105) : error 010: invalid function or declaration C:\Users\Dzeivi\Documents\adm.pwn(107) : error 010: invalid function or declaration C:\Users\Dzeivi\Documents\adm.pwn(109) : error 010: invalid function or declaration C:\Users\Dzeivi\Documents\adm.pwn(111) : error 010: invalid function or declaration C:\Users\Dzeivi\Documents\adm.pwn(112) : error 010: invalid function or declaration C:\Users\Dzeivi\Documents\adm.pwn(115) : error 010: invalid function or declaration C:\Users\Dzeivi\Documents\adm.pwn(119) : error 010: invalid function or declaration Tak nic už sem to vyřešil sám Tady máte tak jak sem to chtěl public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) //Pokud ID Dialogu je 1 { if(response == 1) //Pokud je zmacknuto prvni tlacitko (2 je druhe) { new str[50]; //Vytvoreni stringu format(str,50,"{ee4400}Admin říká:{99d9fa} %s",inputtext); //Zformatovani stringu SendClientMessageToAll(COLOR_RED,str); //Odeslani stringu hraci } } if(dialogid == 4) //Pokud ID Dialogu je 1 { if(response == 1) //Pokud je zmacknuto prvni tlacitko (2 je druhe) { switch(listitem) { case 0: SendRconCommand("weather 1"); case 1: SendRconCommand("weather 19"); } } return 1; } return 0; }
  3. Ahoj potřebuju opět poradit když mám OnDialogResponse tak mi tam jde pouze odpověd na jeden dialog ale když tam přidám další odpověď na dialog tak to vyhodí errory. Zkoušel jsem už hýbat různě se závorkami přidávat returny a furt nic prosím pomoc. Tady máte to naco chci navázat další odpověď. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) if(dialogid == 1) //Pokud ID Dialogu je 1 { if(response == 1) //Pokud je zmacknuto prvni tlacitko (2 je druhe) { new str[50]; //Vytvoreni stringu format(str,50,"{ee4400}Admin říká:{99d9fa} %s",inputtext); //Zformatovani stringu SendClientMessageToAll(playerid,str); //Odeslani stringu hraci } }
  4. Díky všem použil sem úpravu od FeedBose a jede to přesně tak jak jsem chtěl.
  5. Ahoj nevím si rady chci když hráč není rcon admin aby mu to napsalo že není no tady to máte public OnPlayerCommandText(playerid, cmdtext[]) { if(IsPlayerAdmin(playerid)) if(!strcmp(cmdtext, "/adm", true)) { ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "{92e9ff}Admin Příkazy","{FF0000}Admin příkazy pouze pro rcon: {008000}/godmode", "Zavrit", ""); return 1; } else { ShowPlayerDialog(playerid, 5, DIALOG_STYLE_MSGBOX, "{92e9ff}Admin Příkazy","{FF0000}Nejsi Rcon Admin", "Zavrit", ""); return 1; }
  6. Ahoj free samp hosting existuje tady je: http://89.203.246.141/apanel muzes si tam vytvorit free 10 slotovy server
×
×
  • Create New...