SA-MP Forums Archive
Jail 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: Jail Problem (/showthread.php?tid=417015)



Jail Problem - Akcent_Voltaj - 19.02.2013

so i want if bigger wanted then 5 to send me at army jail..if smaller send me to lspd jail...but doesent work..
Quote:

public SetPlayerSpawn(playerid)
{

PHP код:
if(PlayerInfo[playerid][pJailed] == 1)
                    {
                        if(
WantedLevel[playerid] >= 5)
                        {
                            
SetPlayerWantedLevel(playerid0);
                            
SetPlayerInterior(playerid0);
                            
rand random(sizeof(gJailSpawnsArmata));
                            
SetPlayerPos(playeridgJailSpawnsArmata[rand][0], gJailSpawnsArmata[rand][1], gJailSpawnsArmata[rand][2]); // Warp the player
                            
SendClientMessage(playeridCOLOR_LIGHTRED"Ai fost arrestat cu wanted 5!si ai fost dus in SF");//edit by u self
                            
return 1;
                        }
                        else if(
WantedLevel[playerid] < 5)
                        {
                            
SetPlayerInterior(playerid6);
                            
rand random(sizeof(gJailSpawns));
                            
SetPlayerPos(playeridgJailSpawns[rand][0], gJailSpawns[rand][1], gJailSpawns[rand][2]); // Warp the player
                            
SetPlayerWantedLevel(playerid0);
                            return 
1;
                        }
                    } 



Re: Jail Problem - [KHK]Khalid - 19.02.2013

Shouldn't it be?
pawn Код:
if(PlayerInfo[playerid][pJailed] == 0)



Re: Jail Problem - Akcent_Voltaj - 19.02.2013

nope cause jail 2 is underneath..
Quote:

if(PlayerInfo[playerid][pJailed] == 2) //
{
SetPlayerInterior(playerid, 0);
rand = random(sizeof(gJailSpawns2));
SetPlayerPos(playerid, gJailSpawns2[rand][0], gJailSpawns2[rand][1], gJailSpawns2[rand][2]);
return 1;
}




Re: Jail Problem - [KHK]Khalid - 19.02.2013

Ah! Where is SetPlayerSpawn used?


Re: Jail Problem - Akcent_Voltaj - 19.02.2013

i dont understand..


Re: Jail Problem - Akcent_Voltaj - 19.02.2013

please help anyone?


Re: Jail Problem - Akcent_Voltaj - 19.02.2013

i keep changing it..keeps respawning at lspd jail ( please help il give rep if u want!!


Re: Jail Problem - DaRk_RaiN - 19.02.2013

pawn Код:
if(PlayerInfo[playerid][pJailed] == 1)
                    {
                    switch(WantedLevel[playerid])
                    {
                    case 0 .. 4:
                    {
                            SetPlayerWantedLevel(playerid, 0);
                            SetPlayerInterior(playerid, 0);
                            rand = random(sizeof(gJailSpawnsArmata));
                            SetPlayerPos(playerid, gJailSpawnsArmata[rand][0], gJailSpawnsArmata[rand][1], gJailSpawnsArmata[rand][2]); // Warp the player
                            SendClientMessage(playerid, COLOR_LIGHTRED, "Ai fost arrestat cu wanted 5!si ai fost dus in SF");//edit by u self
                            return 1;
                        }
                        case 5..20://change 20 to the max wanted level.
                        {
                            SetPlayerInterior(playerid, 6);
                            rand = random(sizeof(gJailSpawns));
                            SetPlayerPos(playerid, gJailSpawns[rand][0], gJailSpawns[rand][1], gJailSpawns[rand][2]); // Warp the player
                            SetPlayerWantedLevel(playerid, 0);
                            return 1;
                        }
                    }
                    return 1;
                    }



Re: Jail Problem - Akcent_Voltaj - 19.02.2013

Quote:
Originally Posted by DaRk_RaiN
Посмотреть сообщение
pawn Код:
if(PlayerInfo[playerid][pJailed] == 1)
                    {
                    switch(WantedLevel[playerid])
                    {
                    case 0 .. 4:
                    {
                            SetPlayerWantedLevel(playerid, 0);
                            SetPlayerInterior(playerid, 0);
                            rand = random(sizeof(gJailSpawnsArmata));
                            SetPlayerPos(playerid, gJailSpawnsArmata[rand][0], gJailSpawnsArmata[rand][1], gJailSpawnsArmata[rand][2]); // Warp the player
                            SendClientMessage(playerid, COLOR_LIGHTRED, "Ai fost arrestat cu wanted 5!si ai fost dus in SF");//edit by u self
                            return 1;
                        }
                        case 5..20://change 20 to the max wanted level.
                        {
                            SetPlayerInterior(playerid, 6);
                            rand = random(sizeof(gJailSpawns));
                            SetPlayerPos(playerid, gJailSpawns[rand][0], gJailSpawns[rand][1], gJailSpawns[rand][2]); // Warp the player
                            SetPlayerWantedLevel(playerid, 0);
                            return 1;
                        }
                    }
                    return 1;
                    }
and this doesent have if wanted level bigger then 5 to send me there and if smaller to send me somewhere else..


Re: Jail Problem - DaRk_RaiN - 19.02.2013

Quote:
Originally Posted by Akcent_Voltaj
Посмотреть сообщение
and this doesent have if wanted level bigger then 5 to send me there and if smaller to send me somewhere else..
It does
Quote:

case 5..20://change 20 to the max wanted level.