31.01.2013, 21:57
Код:
C:\Users\Guille\Desktop\Samp scripting\Server23\Server\gamemodes\WD.pwn(12719) : error 017: undefined symbol "tmp0" C:\Users\Guille\Desktop\Samp scripting\Server23\Server\gamemodes\WD.pwn(12720) : error 017: undefined symbol "tmp0" C:\Users\Guille\Desktop\Samp scripting\Server23\Server\gamemodes\WD.pwn(12720) : error 029: invalid expression, assumed zero C:\Users\Guille\Desktop\Samp scripting\Server23\Server\gamemodes\WD.pwn(12720) : error 017: undefined symbol "tmp0" C:\Users\Guille\Desktop\Samp scripting\Server23\Server\gamemodes\WD.pwn(12720) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors.
I've made a command based on Lgoto, i think it should work so judge it by yourselves.
pawn Код:
CMD:vl(playerid,params[])
{
if(PlayerInfo[playerid][Level] >=5 || IsPlayerAdmin(playerid))
{
if(Admin[playerid] == 0) return SP COLOR_RED, "You're not on duty");
if(!IsPlayerInAnyVehicle(playerid)) return SP COLOR_RED, "You need to be in a vehicle");
new Float:VLX,Float:VLZ,FloatVLY;
new tmp1[256], tmp2[256], tmp3[256];
new string[128], Index; tmp0 = strtok(params,Index); tmp2 = strtok(params,Index); tmp3 = strtok(params,Index);
if(isnull(tmp0) || isnull(tmp2) || !strilen(tmp3)) return SP -1 "Usage: /vl [X], [Y], [Z]");
x = strval(tmp0); y = strval(tmp2); z = strval(tmp3);
CMDMessageToAdmins(playerid,"VL");
SetVehicleVelocity(GetPlayerVehicleID(playerid)), x,+y,+z);
SP blue, "Happy flying");
} else return SendClientMessage(playerid,red, "[ERROR]: You are not a high enough level to use this command");
}