CMD:sawnoff(playerid, params[]) { GivePlayerWeapon(playerid,26,500); GivePlayerMoney(playerid,-1000); SendClientMessage(playerid, -1, \"Sikeresen vettél egy Sawn Offot!\"); return 1; }
cmd:admins(playerid){if(IsPlayerConnected(playerid)){new string[25];for(new i = 0 ; i < MAX_PLAYERS ; i++){ if(IsPlayerAdmin(i)) { SendClientMessage(playerid,-1,\"Rcon AdminLista:\"); format(string,sizeof(string),\"%s\",Neve(playerid)); SendClientMessage(playerid,-1,string); }}}return 1;}
CMD:admins(playerid){ new string[25], count = 0, pname[24]; SendClientMessage(playerid, -1, \"Rcon AdminLista:\"); for(new i = 0 ; i < MAX_PLAYERS ; i++) {if(!IsPlayerConnected(i) && !IsPlayerAdmin(i)) continue; GetPlayerName(i, pname, sizeof(pname));format(string,sizeof(string),\"%s\",Neve(i));SendClientMessage(playerid,-1,string);count++; } if(count == 0) return SendClientMessage(playerid, -1, \"Nincs elérhetõ RCON Adminisztrátor a szerveren\"); return 1;}
for(new i=0;i<300;i++){ if((i < 3) || (i == 7)||(i >= 9 && i <= 41)||(i >= 43 && i <= 64)||(i >= 66 && i <= 73) ||(i >= 75 && i <= 85)||(i >= 87 && i <= 118)||(i >= 120 && i <= 148)||(i >= 150 && i <= 207) ||(i >= 209 && i <= 264)||(i >= 274 && i <= 288)||(i >= 290 && i <= 299)) {AddPlayerClass(i, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); }}
if(!strcmp(cmdtext, \"/étellap\", true))(playerid, params[]){ ShowPlayerDialog(playerid, 28, DIALOG_STYLE_LIST, \"Választék.\", \"Borda\\nNokedli\\nPia\\nNem tom mi\\nPincer\\nStb...\\nAmit akarsz végig így\", \"Ok\", \"Mégse\");}else }return 1;
if(!strcmp(cmdtext, \"/étellap\", true))(playerid, params[]){if(IsPlayerInRangeOfPoint(playerid, \"KORDNINÁTA(ÁK)\")){ ShowPlayerDialog(playerid, 28, DIALOG_STYLE_LIST, \"Választék.\", \"Borda\\nNokedli\\nPia\\nNem tom mi\\nPincer\\nStb...\\nAmit akarsz végig így\", \"Ok\", \"Mégse\");}else{ SendClientMessage(playerid, red, \"Nem vagy Pl egy étteremben!\");}return 1;
És ez mire jó, mert csak kiválasztod és nem történik semmi..
if(!strcmp(cmdtext, \"/étellap\", true))(playerid, params[])
Egy egyszerû kis dialogos étlap ^^. Semmi nagy szám, csak unatkoztam Akárhól: if(!strcmp(cmdtext, \"/étellap\", true))(playerid, params[]){ ShowPlayerDialog(playerid, 28, DIALOG_STYLE_LIST, \"Választék.\", \"Borda\\nNokedli\\nPia\\nNem tom mi\\nPincer\\nStb...\\nAmit akarsz végig így\", \"Ok\", \"Mégse\");}else }return 1; Egy bizonyos helyen: if(!strcmp(cmdtext, \"/étellap\", true))(playerid, params[]){if(IsPlayerInRangeOfPoint(playerid, \"KORDNINÁTA(ÁK)\")){ ShowPlayerDialog(playerid, 28, DIALOG_STYLE_LIST, \"Választék.\", \"Borda\\nNokedli\\nPia\\nNem tom mi\\nPincer\\nStb...\\nAmit akarsz végig így\", \"Ok\", \"Mégse\");}else{ SendClientMessage(playerid, red, \"Nem vagy Pl egy étteremben!\");}return 1; Nem volt tesztelve!Hasonló van a szerverünkben, úgyhogy 90%, hogy jó is
if (strcmp(\"/armour\", cmdtext, true, 10) == 0) { SetPlayerArmour(playerid,100); SendClientMessage(playerid,0xDEEE20FF,\"Ide azt írsz amit akarsz, a pajzzsal kapcsolatban lesz ez az üzenet.\"); return 0; }
if (strcmp(\"/armour\", cmdtext, true, 10) == 0) { SetPlayerArmour(playerid,100); GivePlayerMoney(playerid,-Ide írd azt a összeget amit majd levon játékostól!); SendClientMessage(playerid,0xDEEE20FF,\"Ide azt írsz amit akarsz, a pajzzsal kapcsolatban lesz ez az üzenet.\"); return 0; }
Truz az nem levonni fogja mivel SetPlayerMoney ezért átállítja az adott játékos pénzt használd a GivePlayerMoney függvényt.