//goto CMD:goto(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] > 1) //== You would have something similar or you might not have it if you want anyone in the server to use the command { new Float:x, Float:y, Float:z, targetid; if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /goto [Player ID/Name]"); if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error: This player is not connected."); GetPlayerPos(targetid, x, y, z); //== Get's the player position of the player you wish to go to SetPlayerPos(playerid, x, y, z); //== Set's your position to his } else SendClientMessage(playerid, COLOR_RED, "You are not at least a level 1 admin!"); //== If the player trying to use the command is not admin they will get this return 1; } //get CMD:get(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] > 1) { new Float:x, Float:y, Float:z, targetid; if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [Player ID/Name]"); if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error: This player is not connected."); GetPlayerPos(playerid, x, y, z); //== Same as above only here the code will get your position SetPlayerPos(targetid, x, y+1, z); //== And bring the target to you } else SendClientMessage(playerid, COLOR_RED, "You are not at least a level 1 admin!"); return 1; }
CMD:get(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] > 1)
{
new Float:x, Float:y, Float:z, targetid;
if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [Player ID/Name]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error: This player is not connected.");
else
{
if(IsPlayerInAnyVehicle(targetid))
{
new vehicle = GetPlayerVehicleID(targetid);
new seat = GetPlayerVehicleSeat(targetid);
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(targetid, x, y+1, z);
SetVehiclePos(vehicle, x, y+1, z);
PutPlayerInVehicle(targetid, vehicle, seat);
}
else
{
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(targetid, x, y+1, z);
}
}
else SendClientMessage(playerid, COLOR_RED, "You are not at least a level 1 admin!");
return 1;
}
C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(477) : warning 217: loose indentation C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(480) : warning 217: loose indentation C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(480) : error 029: invalid expression, assumed zero C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(485) : warning 217: loose indentation C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(485) : error 029: invalid expression, assumed zero C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(485) : error 017: undefined symbol "cmd_setskin" C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(485) : error 029: invalid expression, assumed zero C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(485) : fatal error 107: too many error messages on one line
//get
CMD:get(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] > 1)
{
new Float:x, Float:y, Float:z, targetid;
if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [Player ID/Name]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error: This player is not connected.");
else
{
if(IsPlayerInAnyVehicle(targetid))
{
new vehicle = GetPlayerVehicleID(targetid);
new seat = GetPlayerVehicleSeat(targetid);
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(targetid, x, y+1, z);
SetVehiclePos(vehicle, x, y+1, z);
PutPlayerInVehicle(targetid, vehicle, seat);
}
else
{
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(targetid, x, y+1, z);
}
}
else SendClientMessage(playerid, COLOR_RED, "You are not at least a level 1 admin!");
return 1;
}
//setskin
CMD:setskin(playerid, params[])
{
new name[MAX_PLAYER_NAME], targetname[MAX_PLAYER_NAME], id, skinid, string[128];
if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_RED, "ERROR: You are not atleast Admin Level 3!");
if(sscanf(params, "ui", id, skinid)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /setskin [playerid] [skinid]");
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
GetPlayerName(id, targetname, MAX_PLAYER_NAME);
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "Player not connected!");
if(skinid > 299) return SendClientMessage(playerid,COLOR_RED, "ERROR: Invalid Skin id!");
SetPlayerSkin(id, skinid);
format(string, 128, "Admin %s(%d) has set your skinid to %i", name, playerid, skinid);
SendClientMessage(id, COLOR_RED, string);
format(string, 128, "You set %s(%d) skin to skinid %i", targetname, id, skinid);
SendClientMessage(playerid, COLOR_RED, string);
return 1;
CMD:go(playerid,params[])
{
new id,Float:x,Float:y,Float:z;
if (PlayerInfo[playerid][pLevel] < 1) return error
if (sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_RED,"USAGE: /go <playerid>");
new vehicleid = GetPlayerVehicleID(playerid),playerstate = GetPlayerState(playerid);
GetPlayerPos(id,x,y,z);
if(playerstate == PLAYER_STATE_DRIVER){
SetVehiclePos(vehicleid,x,y,z+2);
PutPlayerInVehicle(playerid,vehicleid,0);
} else SetPlayerPos(playerid,x,y,z+2);
SendClientMessage(playerid,COLOR_LIMEGREEN,"Whoosh!");
SendClientMessage(id,COLOR_LIMEGREEN,"Whoosh!");
return 1;
}
CMD:get(playerid,params[])
{
new id,Float:x,Float:y,Float:z;
if (PlayerInfo[playerid][pLevel] < 1) return error
if (sscanf(params, "u", id)) return SendClientMessage(playerid, COLOR_RED,"USAGE: /get <playerid>");
new vehicleid = GetPlayerVehicleID(id),playerstate = GetPlayerState(id);
GetPlayerPos(playerid,x,y,z);
if(playerstate == PLAYER_STATE_DRIVER){
SetVehiclePos(vehicleid,x,y,z+2);
PutPlayerInVehicle(id,vehicleid,0);
} else SetPlayerPos(id,x,y,z+2);
SendClientMessage(playerid,COLOR_LIMEGREEN,"Whoosh!");
SendClientMessage(id,COLOR_LIMEGREEN,"Whoosh!");
return 1;
}
//get CMD:get(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] > 1) { new Float:x, Float:y, Float:z, targetid; if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [Player ID/Name]"); if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error: This player is not connected."); else { if(IsPlayerInAnyVehicle(targetid)) { new vehicle = GetPlayerVehicleID(targetid); new seat = GetPlayerVehicleSeat(targetid); GetPlayerPos(playerid, x, y, z); SetPlayerPos(targetid, x, y+1, z); SetVehiclePos(vehicle, x, y+1, z); PutPlayerInVehicle(targetid, vehicle, seat); } else { GetPlayerPos(playerid, x, y, z); SetPlayerPos(targetid, x, y+1, z); } } else SendClientMessage(playerid, COLOR_RED, "You are not at least a level 1 admin!"); } return 1; }
C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(480) : warning 217: loose indentation C:\Users\logan_000\Desktop\SAMP Server\gamemodes\lramos15.pwn(480) : error 029: invalid expression, assumed zero Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. |
CMD:get(playerid, params[])
{
new Float:x, Float:y, Float:z, targetid;
if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_RED, "Usage: /get [Player ID/Name]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, COLOR_RED, "Error: This player is not connected.");
if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_RED, "You are not at least a level 1 admin!");
if(IsPlayerInAnyVehicle(targetid))
{
new vehicle = GetPlayerVehicleID(targetid);
new seat = GetPlayerVehicleSeat(targetid);
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(targetid, x, y+1, z);
SetVehiclePos(vehicle, x, y+1, z);
PutPlayerInVehicle(targetid, vehicle, seat);
}
else
{
GetPlayerPos(playerid, x, y, z);
SetPlayerPos(targetid, x, y+1, z);
}
return 1;
}