SA-MP Forums Archive
Respawn car problem - 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)
+--- Thread: Respawn car problem (/showthread.php?tid=383283)



Respawn car problem - Akcent_Voltaj - 06.10.2012

if im in no faction member/leader and i type /fac it will be like a sendclientmessage(playerid ""); like an empty sendclientmessage comes..

look:


PHP код:
if(strcmp(cmd"/fac"true) == 0)
                    {
                    if(
IsPlayerConnected(playerid))
                    {
                    if(
PlayerInfo[playerid][pLeader] == 1)
                    {
                       new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                     if(
IsACopCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 1)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 2)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAFbiCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 2)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 3)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsANgCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 3)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 4)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAFireCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 4)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 5)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAGustaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 5)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 6)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAMafiaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                     if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 6)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 7)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAGovernmentCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 7)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 8)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAYepCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 8)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 9)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsANrCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != || PlayerInfo[playerid][pLeader] != 9)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 10)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsATaxiCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != 10 || PlayerInfo[playerid][pLeader] != 10)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 11)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAMSCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != 11 || PlayerInfo[playerid][pLeader] != 11)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 12)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAGlenCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != 12 || PlayerInfo[playerid][pLeader] != 12)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 13)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsAGangCar7(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != 13 || PlayerInfo[playerid][pLeader] != 13)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 14)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsANapCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != 14 || PlayerInfo[playerid][pLeader] != 14)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 15)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsATowCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    if(
PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] != 15)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    else if(
PlayerInfo[playerid][pLeader] == 16)
                    {
                    new 
bool:unwanted[CAR_AMOUNT];
                    for(new 
player=0player<MAX_PLAYERSplayer++)
                    {
                    if(
IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new 
car 1car <= 400car++)
                    {
                    if(
IsATigaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    
GetPlayerName(playeridsendernamesizeof(sendername));
                    if(
PlayerInfo[playerid][pMember] != 16 || PlayerInfo[playerid][pLeader] == 16)
                    
format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    }
                    }
                    
SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUEstring);
                    return 
1;
                    }
                    return 
1;
                    } 



Re: Respawn car problem - Akcent_Voltaj - 06.10.2012

anyone help?


Re: Respawn car problem - Chriham3 - 06.10.2012

pawn Код:
if(strcmp(cmd, "/fac", true) == 0)
                    {
                    if(IsPlayerConnected(playerid))
                    {
                    if(PlayerInfo[playerid][pLeader] == 1)
                    {
                       new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                     if(IsACopCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 1 || PlayerInfo[playerid][pLeader] != 1)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);
                    }
                    else if(PlayerInfo[playerid][pLeader] == 2)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAFbiCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 2 || PlayerInfo[playerid][pLeader] != 2)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 3)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsANgCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 3 || PlayerInfo[playerid][pLeader] != 3)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 4)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAFireCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 4 || PlayerInfo[playerid][pLeader] != 4)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 5)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGustaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 5 || PlayerInfo[playerid][pLeader] != 5)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 6)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAMafiaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                     if(PlayerInfo[playerid][pMember] != 6 || PlayerInfo[playerid][pLeader] != 6)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 7)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGovernmentCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 7 || PlayerInfo[playerid][pLeader] != 7)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 8)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAYepCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    if(PlayerInfo[playerid][pMember] != 8 || PlayerInfo[playerid][pLeader] != 8)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 9)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsANrCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 9 || PlayerInfo[playerid][pLeader] != 9)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 10)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsATaxiCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 10 || PlayerInfo[playerid][pLeader] != 10)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 11)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAMSCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 11 || PlayerInfo[playerid][pLeader] != 11)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 12)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGlenCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 12 || PlayerInfo[playerid][pLeader] != 12)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 13)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGangCar7(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 13 || PlayerInfo[playerid][pLeader] != 13)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 14)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsANapCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 14 || PlayerInfo[playerid][pLeader] != 14)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 15)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsATowCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] != 15)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 16)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsATigaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 16 || PlayerInfo[playerid][pLeader] == 16)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);
                    }
                    }
                    return 1;
                    }
                    return 1;
                    }



Re: Respawn car problem - Akcent_Voltaj - 07.10.2012

Quote:
Originally Posted by Chriham3
Посмотреть сообщение
pawn Код:
if(strcmp(cmd, "/fac", true) == 0)
                    {
                    if(IsPlayerConnected(playerid))
                    {
                    if(PlayerInfo[playerid][pLeader] == 1)
                    {
                       new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                     if(IsACopCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 1 || PlayerInfo[playerid][pLeader] != 1)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);
                    }
                    else if(PlayerInfo[playerid][pLeader] == 2)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAFbiCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 2 || PlayerInfo[playerid][pLeader] != 2)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 3)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsANgCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 3 || PlayerInfo[playerid][pLeader] != 3)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 4)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAFireCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 4 || PlayerInfo[playerid][pLeader] != 4)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 5)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGustaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 5 || PlayerInfo[playerid][pLeader] != 5)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 6)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAMafiaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                     if(PlayerInfo[playerid][pMember] != 6 || PlayerInfo[playerid][pLeader] != 6)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 7)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGovernmentCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 7 || PlayerInfo[playerid][pLeader] != 7)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 8)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAYepCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    if(PlayerInfo[playerid][pMember] != 8 || PlayerInfo[playerid][pLeader] != 8)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 9)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsANrCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 9 || PlayerInfo[playerid][pLeader] != 9)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 10)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsATaxiCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 10 || PlayerInfo[playerid][pLeader] != 10)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 11)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAMSCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 11 || PlayerInfo[playerid][pLeader] != 11)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 12)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGlenCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 12 || PlayerInfo[playerid][pLeader] != 12)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 13)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsAGangCar7(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 13 || PlayerInfo[playerid][pLeader] != 13)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 14)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsANapCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 14 || PlayerInfo[playerid][pLeader] != 14)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 15)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsATowCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] != 15)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);  
                    }
                    }
                    else if(PlayerInfo[playerid][pLeader] == 16)
                    {
                    new bool:unwanted[CAR_AMOUNT];
                    for(new player=0; player<MAX_PLAYERS; player++)
                    {
                    if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
                    }
                    for(new car = 1; car <= 400; car++)
                    {
                    if(IsATigaCar(car)) if(!unwanted[car]) SetVehicleToRespawn(car);
                    GetPlayerName(playerid, sendername, sizeof(sendername));
                    if(PlayerInfo[playerid][pMember] != 16 || PlayerInfo[playerid][pLeader] == 16)
                    format(string,sizeof(string), "Liderul vostru %s a respawnat masinile al factiuni!",sendername);
                    SendFamilyMessage(PlayerInfo[playerid][pLeader], COLOR_LIGHTBLUE, string);
                    }
                    }
                    return 1;
                    }
                    return 1;
                    }
with your thingy /fac spams..


Re: Respawn car problem - Akcent_Voltaj - 07.10.2012

anyobdy knows?


Re: Respawn car problem - Akcent_Voltaj - 07.10.2012

anyone?