Putplayer in my vehicle - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Putplayer in my vehicle (
/showthread.php?tid=218575)
Putplayer in my vehicle -
buzifej - 30.01.2011
what the error?
Код:
dcmd_put(playerid,params[]) { if(PlayerInfo[playerid][Level] >= 2 || IsPlayerAdmin(playerid)) { if(!strlen(params)) return SendClientMessage(playerid, red, "/put [playerid]"); new player1 = strval(params), string[128], Float:x, Float:y, Float:z; if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"HIBA: Ezt a parancsot te nem hasznбlhatod magasabb szintű admin ellen!"); if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) { if (!IsPlayerInAnyVehicle(player1)) { if(player1 != playerid) { format(string,sizeof(string),"Adminisztrбtor \"%s\" berakott a jбrművйbe", pName(playerid) ); SendClientMessage(player1,blue,string); } return PutPlayerInVehicle(player1,GetPlayerVehicleID(playerid),0); } else return SendClientMessage(playerid,red,"HIBA: Ez a jбtйkos jбrműben van."); } else return SendClientMessage(playerid,red,"HIBA: Ilyen jбtйkos nem lйtezik"); } else return SendClientMessage(playerid,red,"HIBA: Ehez a parancshoz legalбbb 3-as szintű adminnak kйne lenned!");}
Re: Putplayer in my vehicle -
schillow - 30.01.2011
pawn Код:
dcmd_put(playerid,params[])
{
if(PlayerInfo[playerid][pAdmin] >= 2 || IsPlayerAdmin(playerid))
{
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "/put [playerid]");
new player1 = strval(params), string[128];
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel])
return SendClientMessage(playerid,COLOR_RED,"HIBA: Ezt a parancsot te nem hasznбlhatod magasabb szintu admin ellen!");
if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID)
{
if (!IsPlayerInAnyVehicle(player1))
{
if(player1 != playerid)
{
format(string,sizeof(string),"Adminisztrбtor \"%s\" berakott a jбrmuvйbe", pName(playerid) );
SendClientMessage(player1,blue,string);
}
PutPlayerInVehicle(player1,GetPlayerVehicleID(playerid),0);
} else return SendClientMessage(playerid,COLOR_RED,"HIBA: Ez a jбtйkos jбrmuben van.");
} else return SendClientMessage(playerid,COLOR_RED,"HIBA: Ilyen jбtйkos nem lйtezik");
} else return SendClientMessage(playerid,COLOR_RED,"HIBA: Ehez a parancshoz legalбbb 3-as szintu adminnak kйne lenned!");
return 1;
}
What's wrong with the command? I tested it and it works, I mean if I'm in a car as passenger I can drag any player in my car as driver.
If you want the reverse change this PutPlayerInVehicle(player1,GetPlayerVehicleID(play erid),1);