18.11.2011, 16:46
pawn Код:
dcmd_vgoto(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 2 || IsPlayerAdmin(playerid)) {
if(!strlen(params)) return SendClientMessage(playerid,red,"USAGE: /vgoto [vehicleid]");
new player1, string[128];
player1 = strval(params);
CMDMessageToAdmins(playerid,"VGOTO");
new Float:x, Float:y, Float:z; GetVehiclePos(player1,x,y,z);
SetPlayerVirtualWorld(playerid,GetVehicleVirtualWorld(player1));
if(GetPlayerState(playerid) == 2) {
SetVehiclePos(GetPlayerVehicleID(playerid),x+3,y,z);
SetVehicleVirtualWorld(GetPlayerVehicleID(playerid), GetVehicleVirtualWorld(player1) );
} else SetPlayerPos(playerid,x+2,y,z);
format(string,sizeof(string),"You have teleported to vehicle id %d", player1);
return SendClientMessage(playerid,blue,string);
} else return SendClientMessage(playerid,red,""Yellow"Error: "White"You are not a high enough level to use this command");
}
dcmd_vget(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 3 || IsPlayerAdmin(playerid)) {
if(!strlen(params)) return SendClientMessage(playerid,red,"USAGE: /vget [vehicleid]");
new player1, string[128];
player1 = strval(params);
CMDMessageToAdmins(playerid,"VGET");
new Float:x, Float:y, Float:z; GetPlayerPos(playerid,x,y,z);
SetVehiclePos(player1,x+3,y,z);
SetVehicleVirtualWorld(player1,GetPlayerVirtualWorld(playerid));
format(string,sizeof(string),"You have brough vehicle id %d to your location", player1);
return SendClientMessage(playerid,blue,string);
} else return SendClientMessage(playerid,red,""Yellow"Error: "White"You are not a high enough level to use this command");
}