new bool:VIP[MAX_PLAYERS]
VIP[playerid] = true;
VIP[playerid] = false;
new sztring[255]; // ez is egy változótípus, max 256 értéket tartalmazhat( 0 - 255 az ugye 256)format(sztring, 256, \"%S a VIP rangod!\", VIP[playerid]);SendClientMessageToAll(Színkód, sztring);
if(VIP[playerid] == true) return SetPlayerPos(playerid, x, y, z);Kick(playerid);
if(VIP[playerid] == true){ SetPlayerPos(playerid, x, y, z);} else { Kick(playerid); }
new sztring[255]; // ez is egy változótípus, max 256 értéket tartalmazhat( 0 - 255 az ugye 256)format(sztring, 256, \"%S a VIP rangod!\", VIP[playerid]);SendClientMessageToAll(Színkód, sztring); [/quote]A chatbox csak 128 karakter képes megjeleníteni, a 256 pazarol mivel 128 karakternek semmi haszna.Serinted a return: egy láthatatlan \"vagy\"-t vagyis \"else\"- t képzett.[/quote]Szerintem meg nem... A return visszatértést jelent, a leírásod alapján ha a játékos VIP rangú akkor visszatér a játékos pozíciójának megváltoztatásával. Ha nem akkor kidobja a szerver.U.I: Ezeket nem bántásból mondtam, csak a hibáidat fedeztem fel, hogy legközelebb ilyen problémád ne legyen. Emígy, jó leírás lenne.
egy láthatatlan \"vagy\"-t vagyis \"else\"- t képzett.[/quote]Szerintem meg nem... A return visszatértést jelent, a leírásod alapján ha a játékos VIP rangú akkor visszatér a játékos pozíciójának megváltoztatásával. Ha nem akkor kidobja a szerver.U.I: Ezeket nem bántásból mondtam, csak a hibáidat fedeztem fel, hogy legközelebb ilyen problémád ne legyen. Emígy, jó leírás lenne.
new string[127];new sendername[MAX_PLAYER_NAME];public OnPlayerCommandText(playerid, cmdtext[]){new cmd[256], tmp[256], idx, giveplayer[MAX_PLAYER_NAME]; if(strcmp(cmd, \"/vip\", true) == 0){ tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, szín, \"Használat: /vip <playerid>\"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerAdmin(playerid)) { if(IsPlayerConnected(giveplayerid)) { if(VIP[giveplayerid] = true) { VIP[giveplayerid] = true; GetPlayerName(playerid, name, sizeof (name)); format(string, sizeof(string), \"%s VIP rangot adott neked!\", name); SendClientMessage(giveplayerid, szín, string); GetPlayerName(giveplayerid, giveplayer, sizeof (giveplayer)); format(string, sizeof(string), \"VIP rangot adtál %s-nak/nek!\", giveplayer); SendClientMessage(playerid, szín, string); } } else{ SendClientMessage(playerid, szín, \"Már VIP az illeto!\"); } } else { SendClientMessage(playerid, szín, \"Nincs fennt a játékos!\"); } } else { SendClientMessage(playerid, szín, \"Nem vagy RCON admin!\");}return 1;}