Help i need a solution...
#1

C:\Users\Xslyer\Desktop\gamemodes\CNR.pwn(4020) : error 029: invalid expression, assumed zero
C:\Users\Xslyer\Desktop\gamemodes\CNR.pwn(4020) : error 017: undefined symbol "cmd_rcmds"
C:\Users\Xslyer\Desktop\gamemodes\CNR.pwn(4020) : error 029: invalid expression, assumed zero
C:\Users\Xslyer\Desktop\gamemodes\CNR.pwn(4020) : fatal error 107: too many error messages on one line



public OnPlayerCommandText(playerid, cmdtext[])
{
COMMAND:rcmds(playerid, params[])
{
SendClientMessage(playerid,red,"================== ==============================");
SendClientMessage(playerid,red,"Rcon Commands");
SendClientMessage(playerid,red,"================== ==============================");
SendClientMessage(playerid,red," /gotocar , /spec , /specoff , /slap , /drop , /get");
SendClientMessage(playerid,red," /gmx , ");
return 1;
}
COMMAND:gotocar(playerid, params[])
{
if(IsPlayerAdmin(playerid))
{
if(!strlen(params))
{
SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /gotocar [vehicleid]");
return 1;
}
new player, string[128];
player = strval(params);

new Float, Float:y, Float:z; GetVehiclePos(player,x,y,z);
SetPlayerVirtualWorld(playerid,GetVehicleVirtualWo rld(player));
if(GetPlayerState(playerid) == 2)
{
SetVehiclePos(GetPlayerVehicleID(playerid),x+2,y,z );
SetVehicleVirtualWorld(GetPlayerVehicleID(playerid ), GetVehicleVirtualWorld(player) );
}
else
{
SetPlayerPos(playerid,x+1,y,z);
}
format(string,sizeof(string),"You have teleported to vehicle id %d", player);
SendClientMessage(playerid,COLOR_BLUE,string);
return 1;
}
else
{
SendClientMessage(playerid,COLOR_RED," You are not authorized to use that command!");
return 1;
}
}
Reply
#2

Dont insert the command into a callback its to be used as a function, just place it anywhere in your script.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)