Sziasztok!
Az lenne a gondom hogy belépek defensive-re és belépek rcon-ba belépek alog-ba (a nevemet átírtam a modban).
Beírom hogy /adminad. kihozza: /adminad <id> <szint> . Akkor beírom hogy /adminad 0 3. És kiírja hogy szint 2-3. :/
és ezt nem nagyon értem miért.itt a pawn:
CMD:adminad(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"{66FFFF}A szerveren nincs {FF0000}/adminad {66FFFF}parancs!\");
if(Egyezik(Nev(playerid), \"Joe North\"))
{
if(pInfo[playerid][pAdmin] == 3 || IsPlayerAdmin(playerid))
{
new Szint;
if(sscanf(params, \"ud\", id, Szint)) return SendClientMessage(playerid, PIROS, \"Használat: /adminad < Név / Id > < Szint >\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, PIROS, \"A játékos nem elérhetõ!\");
if(Szint >= 0 && Szint < 3)
{
new S[128], D[128];
format(S, sizeof(S), \"[AC] %s kinevezett %d szintû Adminnak\", pInfo[playerid][pANev], Szint);
SendClientMessage(id, FONTOS, S);
format(D, sizeof(D), \"[AC] %s kinevezve %d szintû Adminnak %s által \", Nev(id), Szint, pInfo[playerid][pANev]);
SendOwnerMessage(FONTOS, D);
pInfo[id][pAdmin] = Szint;
pInfo[id][pAs] = 0;
}
else
{
SendClientMessage(playerid, PIROS, \"Admin Szint: 0 - 3\");
}
}
else
{
SendClientMessage(playerid, PIROS, \"Nem vagy Tulajdonos!\");
}
}
else
{
SendClientMessage(playerid, PIROS, \"{66FFFF}A szerveren nincs {FF0000}/adminad {66FFFF}parancs!\");
}
return 1;
}
[mod]Javítottam helyetted a
taget
tagre![/mod]