-
Sziasztik.
Következő errorokat kaptam.:
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(18) : error 029: invalid expression, assumed zero
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(26) : error 029: invalid expression, assumed zero
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(34) : error 029: invalid expression, assumed zero
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(42) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
És ezeket ezekre a sorokra írja ki.:
CMD:anyit(playerid, params[])
{
if(IsPlayerAdmin(playerid)) // Ha admin az illető
else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\"); // Ha nem akkor itt is ez fut le
MoveObject(kapum, -864.70001, 2299.6001, 161.39999, 2.0);
return 1;
}
CMD:azar(playerid, params[])
{
if(IsPlayerAdmin(playerid)) // Ha admin az illető
else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\"); // Ha nem akkor itt is ez fut le
MoveObject(kapum, -864.7002, 2308.5, 161.39999, 2.0);
return 1;
}
CMD:gnyit(playerid, params[])
{
if(IsPlayerAdmin(playerid)) // Ha admin az illető
else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\"); // Ha nem akkor itt is ez fut le
MoveObject(garazs, -871.29999, 2334.3999, 155.60001, 2.0);
return 1;
}
CMD:gzar(playerid, params[])
{
if(IsPlayerAdmin(playerid)) // Ha admin az illető
else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\"); // Ha nem akkor itt is ez fut le
MoveObject(garazs, -871.29999, 2334.3999, 159.2, 2.0);
return 1;
}
Valaki segít? Köszönöm
-
Kezdő vagyok de én is csinálnám..Lehet nem jó igysem.....:D
CMD:anyit(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
MoveObject(kapum, -864.70001, 2299.6001, 161.39999, 2.0);
} else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\");
return 1;
}
CMD:azar(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
MoveObject(kapum, -864.7002, 2308.5, 161.39999, 2.0);
}else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\");
return 1;
}
És igy tovább és igy tovább előbb ird be mit tegyen ha admin az illető mielőtt megadnád hogy mit tegyen ha nem az. :)
-
Kezdő vagyok de én is csinálnám..Lehet nem jó igysem.....:D
CMD:anyit(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
MoveObject(kapum, -864.70001, 2299.6001, 161.39999, 2.0);
} else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\");
return 1;
}
CMD:azar(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
MoveObject(kapum, -864.7002, 2308.5, 161.39999, 2.0);
}else SendClientMessage(playerid,-1,\"Csak admin használhatja a parancsot\");
return 1;
}
És igy tovább és igy tovább előbb ird be mit tegyen ha admin az illető mielőtt megadnád hogy mit tegyen ha nem az. :)
Nem jó.
-
Legyél szíves használni a tabulálást. Nem véletlenül találták ki, sokkal átláhatóbb lesz a kód.
Az előttem hozzászóló konkrétan ugyan ezt írta le, próbáld meg mégegyszer. Ha még mindig nem jó, akkor írd le azt is, hogy mi történik amikor használod a parancsot.
CMD:anyit(playerid)
{
if(IsPlayerAdmin(playerid)) // Ha RCON-Admin az illető
{
MoveObject(kapum, -864.70001, 2299.6001, 161.39999, 2.0);
}
else SendClientMessage(playerid, -1, \"Csak admin használhatja a parancsot!\");
return 1;
}
-
Legyél szíves használni a tabulálást. Nem véletlenül találták ki, sokkal átláhatóbb lesz a kód.
Az előttem hozzászóló konkrétan ugyan ezt írta le, próbáld meg mégegyszer. Ha még mindig nem jó, akkor írd le azt is, hogy mi történik amikor használod a parancsot.
CMD:anyit(playerid)
{
if(IsPlayerAdmin(playerid)) // Ha RCON-Admin az illető
{
MoveObject(kapum, -864.70001, 2299.6001, 161.39999, 2.0);
}
else SendClientMessage(playerid, -1, \"Csak admin használhatja a parancsot!\");
return 1;
}
Köszönöm.
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(22) : warning 217: loose indentation
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(32) : warning 217: loose indentation
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(42) : warning 217: loose indentation
d:\\Szerverek\\rpg\\filterscripts\\Adminkapu.pwn(52) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Warnings.
Ezek?
-
Felfogom kötni magam a hülyeségeitek miatt xd
Mondtam, hogy használd a tabulálást, na mindegy. Így is megoldható.
Írd be ezt a mód elejére valahova és nem kapsz warningot:
#pragma tabsize 0
A többi parancsot meg az enyém alapján át tudod írni.
Egyébként meglehet picit rövidebben is, (ami igazából itt nem is nagyon lényeges):
CMD:anyit(playerid)
{
if(!IsPlayerAdmin(playerid)) SendClientMessage(playerid, -1, \"Csak admin használhatja a parancsot!\");
MoveObject(kapum, -864.70001, 2299.6001, 161.39999, 2.0);
return 1;
}