What is wrong in this - 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: What is wrong in this (
/showthread.php?tid=94327)
What is wrong in this -
Jakku - 29.08.2009
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new getthecar;
getthecar = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
//
if(IsOrgCar(playerid,getthecar))
{
if(PlayerJob[playerid] == 0)
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid,COLOR_WHITE,"Error: You are not authorized to use this vehicle");
}
}
if(getthecar == vip1)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
if(getthecar == vip2)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
if(getthecar == vip3)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
if(getthecar == vip4)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
if(getthecar == vip5)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
if(getthecar == vip8)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
if(getthecar == vip9)
{
if(player_op[playerid] == 1){
}
else
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ORED, "You are not a VIP Member!");
}
}
}
return 1;
}
First IsOrgCar works, but other ones doesn't. Why?
Re: What is wrong in this -
Andom - 29.08.2009
I think ''IsOrgCar'' returns 0.
Re: What is wrong in this -
Lightning[SV] - 29.08.2009
getthecar will be a number (vehicleid) not text
Re: What is wrong in this -
Jakku - 29.08.2009
Thanks.