Když chci otevřít bránu jen přes admin-level tak to nefunguje zadne errory ani warningy
if (strcmp("/aopen1", cmdtext, true, 5) == 0)
{
if (AdminLevel[playerid] >= 0)
{
MoveObject(bla2,-5024.2441, 1884.7538, 46.1637,5); // Do something here
return 1;
a skript přes který posílám admin-levely
dcmd_setvstup(playerid, params[])
{
if (AdminLevel[playerid] == 0 ||AdminLevel[playerid] == 1 )
{
SendClientMessage(playerid, COLOR_GREEN, " Nemáš dostatečný Admin level! ");
} else {
if (AdminLevel[playerid] >= 2)
{
new string[200], pos, level;
if(!params[0]||!(pos=chrfind(' ',params)+1)||!params[pos]) return SendClientMessage(playerid, COLOR_GREEN, " /setvstup [ ID ] [ 0 - 2 ] ");
new id = strval(params[0]);
level = strval(params[pos]);
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_GREEN, " Hráč se zadaným ID Není na serveru! ");
if(level < 0 || level > 2) return SendClientMessage(playerid, COLOR_GREEN, " Rozmezi Levelu [ 0 - 2 ]! ");
format(string, sizeof(string), " Admin %s nastavil hráči %s level %d. ", Jmeno(playerid), Jmeno(id), level);
SendClientMessageToAll(COLOR_GREEN, string);
AdminLevel[id] = level;
}
}
return 1;
}
skript udělán a upraven podle návodu viewtopic.php?f=31&t=7742&hilit=admin+script stalo se to tak , že se brána neotevřela chybný kod výše přidával jsem ten kod