Szerző Téma: Al-parancs készítés  (Megtekintve 628 alkalommal)

Al-parancs készítés
« Dátum: 2015. április 17. - 15:43:36 »
0 Show voters
Sziasztok!
Nem rég kezdtem újra a sciptelgetést, ezért még nem teljesen emlékszem mit-hogyan kell csinálni :D
Szeretnék egy ilyesféle parancsot, csak ez így nem működik. Ha csak azt írom be hogy /munka, akkor kiírja a Használat:-os feliratot, viszont ha hozzáírok akármit, azt írja ki hogy Sikeresen elkezdted a munkát. :/ Meg tudnátok mondani, hogy hol a hiba?
Ui.: Én nem látok itt kategória menüpontot :/
 
CMD:munka(playerid, params[])
{
new parancs[128], txt[128];
format(txt, sizeof(txt), \"%s\", parancs);
if(sscanf(params, \"s\", parancs)) return SendClientMessage(playerid, 0, \"Használat: /munka [kezd/befejez]\");
if(!strcmp(txt, \"kezd\", true))
{
SendClientMessage(playerid, 1, \"Sikeresen elkezdted a munkát.\");
}
else if(!strcmp(txt, \"befejez\", true))
{
SendClientMessage(playerid, 1, \"Sikeresen befejezted a munkát.\");
}
return 1;
}
« Utoljára szerkesztve: 2015. április 17. - 15:54:01 írta sticky2 »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Al-parancs készítés
« Válasz #1 Dátum: 2015. április 17. - 15:51:10 »
+2 Show voters
CMD:munka(playerid, params[]) {
if(sscanf(params, \"s[64]\", params)) return SendClientMessage(playerid, -1, \"Használat: /munka [kezd/befejez]\");
if(!strcmp(params, \"kezd\")) {
SendClientMessage(playerid, -1, \"Sikeresen elkezdted a munkát.\");
}
else if(!strcmp(params, \"befejez\")) {
SendClientMessage(playerid, -1, \"Sikeresen befejezted a munkát.\");
}
else SendClientMessage(playerid, -1, \"Használat: /munka [kezd/befejez]\"); // legvégére
return 1;
}

Al-parancs készítés
« Válasz #2 Dátum: 2015. április 17. - 15:53:47 »
0 Show voters
Mükszik, köszi szépen! ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal