[Pomoc]Problem sa Spawnanjem

8. Nov. 2012. Zaključano
825
pregleda
16
postova
[BM]Aleksa_Smiljanic
4
Shot Caller
8. Nov. 2012.
Skripta koju koristim:URBAN Roleplay x1
Detaljan opis problema: Nakon smrti izlaska sa servera stvam se na mestu gde sam poslednje bio trazio sam kako popravim ovaj problem al neide POMOC :|
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
pllopen
4
Enforcer
8. Nov. 2012.
Daj sve sto imas u callbacku OnPlayerDeath i OnPlayerDisconnect
[BM]Aleksa_Smiljanic
4
Shot Caller
8. Nov. 2012.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerDeath(playerid, killerid, reason)
{
new name;
new string;
new playercash;
new victimteam;
new Float:px,Float:py,Float:pz;
new killerteam;
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////
RCP = 0;
DisablePlayerRaceCheckpoint(playerid);
    DisablePlayerCheckpoint(playerid);
PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
    PlayerInfo = 0;
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
victimteam = gTeam;
killerteam = gTeam;
gPlayerSpawned = 0;
PlayerInfo = 0;
PlayerInfo = 0;
GetPlayerName(playerid, name, sizeof(name));
PlayerInfo = 255;
GetPlayerPos(playerid, px, py, pz);
    PlayerInfo++;
    PlayerInfo++;
    KillTimer(DragTimer);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(killerid != 255)
{
if(GetPlayerState(killerid) == 2)
{
    if(ProxDetectorS(20, killerid, playerid))
    {
        if(!IsPlayerInAnyVehicle(playerid))
        {
if(PlayerInfo == 1||PlayerInfo == 1||PlayerInfo == 2||PlayerInfo ==2)
    {
        SendClientMessage(killerid, COLOR_YELLOW, "To je bilo drive-by ubistvo ne radi to vise!.");
return 1;
}
SetPlayerCriminal(killerid,255,"Ubistvo");
SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1);
return 1;
}
}
}
}
if (PlayerInfo < 1)
{
if(reason == 38)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, "[%d]%s je ubio [%d]%s sa minigunom.",killerid,kickname,playerid,name);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
}
}
if(reason == 35)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with a flamethrower and has been IP banned.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
Ban(killerid);
}
}
if(reason == 9)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with a chainsaw and has been IP banned.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
Ban(killerid);
}
}
if(reason == 16)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with grenades and has been IP banned.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
Ban(killerid);
}
}
if(reason == 18)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with molotovs and has been IP banned.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
Ban(killerid);
}
}
if(reason == 28)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with a Mac 10, Check him immediately.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
}
}
if(reason == 32)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with Tec 9's, Check him immediately.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
}
}
if(reason == 36)
{
new kstring;
new kickname;
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, " [%d]%s just killed a player with a Lock On Launcher and has been IP banned.",killerid,kickname);
ABroadCast(COLOR_LIGHTRED,string,1);
printf("%s", kstring);
Ban(killerid);
}
}
}
if (gPlayerCheckpointStatus > 4 && gPlayerCheckpointStatus < 11)
{
DisablePlayerCheckpoint(playerid);
gPlayerCheckpointStatus = CHECKPOINT_NONE;
}
new caller = Mobile;
if(caller != 255)
{
if(caller < 255)
{
SendClientMessage(caller,  COLOR_GRAD2, "  Linija se prekinula....");
CellTime = 0;
CellTime = 0;
Mobile = 255;
}
Mobile = 255;
CellTime = 0;
}
ClearCrime(playerid);
if(GettingCK < 999)
{
    if(IsPlayerConnected(killerid))
    {
        if(OnCK < 999)
        {
            new killer;
            new dier;
            GetPlayerName(playerid, dier, sizeof(dier));
GetPlayerName(killerid, killer, sizeof(killer));
            format(string, sizeof(string), "* %s je izvrsio Character Kill na vama, ne mozete igrati sa vasim likom vise.",killer);
            SendClientMessage(playerid, COLOR_LIGHTRED, string);
            format(string, sizeof(string), "** %s je izvrsio Character Kill na %s **",killer,dier);
            CKLog(string);
            BroadCast(COLOR_LIGHTRED, string);
            PlayerInfo = 1;
            if(GettingCK < 999) { GettingCK = 999; }
            else if(OnCK < 999) { OnCK = 999; }
            if(GettingCK < 999) { GettingCK = 999; }
            else if(OnCK < 999) { OnCK = 999; }
            KickPlayer = 1;
        }
    }
}
if(victimteam >= 4)
{
    if(IsPlayerConnected(killerid))
    {
new slice = 100; //$100
playercash = GetPlayerMoney(playerid);
if(gTeam != 2) { WantedPoints += 2; }
if(SafeTime <= 0)
{
if(gTeam != gTeam)
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo = PlayerInfo + 2;
}
else
{
PlayerInfo++;
}
PlayerInfo--;
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (((gTeam) == 1) || ((gTeam) == 3 && civnokill) || (gTeam == gTeam && gTeam != 4))
{
slice = 0;
}
if (((gTeam) != 4) && ((gTeam) == gTeam))//no team kill
{
slice = 0;
}
if (playercash > 0)
{
SafeJBC_GivePlayerMoney(playerid, -slice);
}
else
{
slice = slice+500;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
PlayerPlaySound(killerid, 1083, 0.0, 0.0, 0.0);
if (((gTeam) == 3) && reason != 49)
{
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
}
else if (((gTeam) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Udar i bijeg");
}
}
}
else if (victimteam == 2)
{
    if(IsPlayerConnected(killerid))
    {
PlayerInfo--;
if (gTeam == 2)
{
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeJBC_GivePlayerMoney(killerid, -suecost);
SafeJBC_GivePlayerMoney(playerid, suecost+100);//+100$ pays hospital bill
}
else
{
    }
if (gTeam >= 3)
{
    WantedPoints += 2;
if(reason != 49)
{
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
}
else if (reason == 49)
{
SetPlayerCriminal(killerid,255, "Udar i bijeg");
}
}
if(gTeam >= 5 && SafeTime <= 0)
{
if(GetPlayerState(killerid) == 1)
{
PlayerInfo = PlayerInfo+2;
}
else
{
PlayerInfo++;
}
WantedPoints+=2;
}
}
}
else if (victimteam == 3)
{
    if(IsPlayerConnected(killerid))
    {
if ((gTeam) == 2)
{
    if(WantedLevel < 1)
    {
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeJBC_GivePlayerMoney(killerid, -suecost);
SafeJBC_GivePlayerMoney(playerid, suecost+10);//+100$ pays hospital bill
}
}
else
{
WantedPoints += 2;
    }
if (((gTeam) >= 3 || (gTeam) == 1) && reason != 49)
{
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
}
else if (((gTeam) >= 3 || (gTeam) == 1) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Udar i bijeg");
}
}
}
else if (victimteam == 1)
{
    if(IsPlayerConnected(killerid))
    {
if ((gTeam) == 2)
{
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeJBC_GivePlayerMoney(killerid, -suecost);
SafeJBC_GivePlayerMoney(playerid, suecost+10);//+100$ pays hospital bill
}
else if ((gTeam) == 1)
{
PlayerPlaySound(killerid, 1084, 0.0, 0.0, 0.0);
SafeJBC_GivePlayerMoney(killerid, -suecost);
SafeJBC_GivePlayerMoney(playerid, suecost+10);//+100$ pays hospital bill
}
else
{
    }
if (((gTeam) == 4) && reason != 49)
{
SetPlayerCriminal(killerid,255, "Ubistvo prvog stepena");
}
else if (((gTeam) == 3) && reason == 49)
{
SetPlayerCriminal(killerid,255, "Udar i bijeg");
}
}
}
if (victimteam >= 3 && WantedPoints > 0 && killerteam == 2)
{
    SetPlayerFree(playerid,killerid, "Je ubijen");
}
if (BusrouteEast != 0 || BusrouteWest != 0)
{
if (BusrouteEast != 0) BusrouteEnd(playerid, BusrouteEast);
else if (BusrouteWest != 0) BusrouteEnd(playerid, BusrouteWest);
else BusrouteEnd(playerid, 0);
}
if(FarmerVar != 0)
{
    FarmerVar = 0;
    DisablePlayerCheckpoint(playerid);
}
if(DrugFarmerVar != 0)
{
DrugFarmerVar = 0;
DisablePlayerCheckpoint(playerid);
}
if(SmugglerWork != 0)
{
    SmugglerWork = 0;
    DisablePlayerCheckpoint(playerid);
}

return 1;
}
//------------------------------------------------------------------------------------------------------
public OnPlayerDisconnect(playerid, reason) // IZLAZ IZ IGRE
{
    KillTimer(CosakTimer);
    KillTimer(DragTimer);
gActivePlayers--;
numplayers--;
    new string;
if(reason == 0)
{
    PlayerInfo = 1;
    for(new slot = 0; slot != 12; slot++)
    {
        new wep, ammo;
        GetPlayerWeaponData(playerid, slot, wep, ammo);

        if(wep != 0 && ammo != 0)
        {
            if(PlayerInfo == 0) { PlayerInfo = wep; PlayerInfo = ammo; }
            else if(PlayerInfo == 0) { PlayerInfo = wep; PlayerInfo = ammo; }
            else if(PlayerInfo == 0) { PlayerInfo = wep; PlayerInfo = ammo; }
            else if(PlayerInfo == 0) { PlayerInfo = wep; PlayerInfo = ammo; }
        }
    }
}
////////////////////////////////////////////////////////////////////////////////////////////////////////
new pname;
    GetPlayerName(playerid, pname, sizeof(pname));
    format(string, sizeof(string), "{C0C0C0}(( %s je napustio server. ))", pname);
    ProxDetector(50.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
/////////////////////////////////////////////////////////////////////////////////////////////////////////
if(PlayerCuffed > 0 || WantedLevel > 1)
{
PlayerInfo = 1;
PlayerInfo = 800;
    WantedPoints = 0;
WantedLevel = 0;
    JBC_SetPlayerPos(playerid, 107.2300,1920.6311,18.5208);
SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
StopAudioStreamForPlayer(playerid);
Delete3DTextLabel(farebText);
Delete3DTextLabel(faretText);
OnPlayerUpdateCustom(playerid);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
foreach (Player, i)
{
        if(TaxiAccepted < 999)
        {
        if(TaxiAccepted == playerid)
        {
            TaxiAccepted = 999;
            GameTextForPlayer(i, "~w~Pozivaoc taxija~n~~r~je napustio igru!", 4000, 4);
            TaxiCallTime = 0;
            DisablePlayerCheckpoint(i);
        }
        }
        else if(BusAccepted < 999)
        {
        if(BusAccepted == playerid)
        {
            BusAccepted = 999;
            GameTextForPlayer(i, "~w~Pozivaoc busa~n~~r~je napustio igru!", 4000, 4);
            BusCallTime = 0;
            DisablePlayerCheckpoint(i);
        }
        }
}
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (GetPlayerVehicleID(playerid) == 131) SetVehicleToRespawn(131);
OnPlayerUpdateCustom(playerid);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(TransportCost > 0 && TransportDriver < 999)
{
    if(IsPlayerConnected(TransportDriver))
{
    TransportMoney[TransportDriver] += TransportCost;
    TransportTime[TransportDriver] = 0;
    TransportCost[TransportDriver] = 0;
    format(string, sizeof(string), "~w~Putnik je izasao~n~~g~Zarada $%d",TransportCost);
    GameTextForPlayer(TransportDriver, string, 5000, 1);
}
}
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(HireCar != 9999)
{
gLastDriver[HireCar] = 300;
gCarLock[HireCar] = 0;
UnLockCar(HireCar);
if(reason != 0)
{
SetVehicleToRespawn(HireCar);
}
}
if(GangCar != 512)
{
gLastDriver[GangCar] = 520;
gCarLock[GangCar] = 0;
UnLockCar(GangCar);
}
if (gLastCar > 0)
{
gLastDriver[gLastCar] = 300;
if(PlayerInfo != gLastCar-1)
{
gCarLock[gLastCar] = 0;
UnLockCar(gLastCar);
}
}
if(PlayerBoxing > 0)
{
    if(Boxer1 == playerid)
    {
        if(IsPlayerConnected(Boxer2))
        {
        PlayerBoxing = 0;
        JBC_SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
        SetPlayerInterior(Boxer2, 5);
        PlayerInfo = 5;
        GameTextForPlayer(Boxer2, "~r~Mech je prekinut", 4000, 4);
}
    }
    else if(Boxer2 == playerid)
    {
        if(IsPlayerConnected(Boxer1))
        {
        PlayerBoxing = 0;
        JBC_SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
        SetPlayerInterior(Boxer1, 5);
        PlayerInfo = 5;
        GameTextForPlayer(Boxer1, "~r~Mech je prekinut", 4000, 4);
}
    }
    InRing = 0;
    RoundStarted = 0;
Boxer1 = 255;
Boxer2 = 255;
TBoxer = 255;
}
    if(TransportDuty == 1)
{
TaxiDrivers -= 1;
}
    else if(TransportDuty == 2)
{
BusDrivers -= 1;
}
if(PlayerInfo == 11)
{
    if(JobDuty == 1) { Medics -= 1; }
}
else if(PlayerInfo == 7)
{
    if(JobDuty == 1) { Mechanics -= 1; }
}
else if(PlayerInfo == 17)
{
if(JobDuty == 1) { PizzaBoys -= 1; }
}
    BusrouteEast = 0;
BusrouteWest = 0;
    }
Blaeks_Biofor
5
Forum Don
8. Nov. 2012.
Daj ovde SetPlayerSpawn
mile12345
5
Underboss
8. Nov. 2012.
bump nesmijes tako ccc...
  JBC_SetPlayerPos(playerid, 107.2300,1920.6311,18.5208);


i ako jos imas kakve koordinate promjeni ih u svoje
[BM]Aleksa_Smiljanic
4
Shot Caller
8. Nov. 2012.
Mile12345 wrote on November 8, 2012, 7:06 pm:
bump nesmijes tako ccc...
  JBC_SetPlayerPos(playerid, 107.2300,1920.6311,18.5208);


i ako jos imas kakve koordinate promjeni ih u svoje

Mislim da je to od bolnice . . . a evo on player spawn
public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, Grove, 16711888);
    GangZoneShowForPlayer(playerid, TEC, 199);
    GangZoneShowForPlayer(playerid, TRM, 199);
    GangZoneShowForPlayer(playerid, Vagos, -8388424);
    //---//----//--------//-----//-----------------//-------
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
/* TextDrawHideForPlayer(playerid, Te0);
TextDrawHideForPlayer(playerid, Te1);
TextDrawHideForPlayer(playerid, Te2);
TextDrawHideForPlayer(playerid, Te3);
TextDrawHideForPlayer(playerid, Te4);    */
    TextDrawHideForPlayer(playerid, newlogin1);
    TextDrawHideForPlayer(playerid, newlogin2);
    TextDrawHideForPlayer(playerid, newlogin3);
    TextDrawHideForPlayer(playerid, newlogin4);
    TextDrawHideForPlayer(playerid, newlogin5);
    TextDrawHideForPlayer(playerid, newlogin6);
    TextDrawHideForPlayer(playerid, newlogin7);
    TextDrawHideForPlayer(playerid, newlogin8);
    TextDrawShowForPlayer(playerid, logo1);
    TextDrawShowForPlayer(playerid, logo2);
    TextDrawShowForPlayer(playerid, logo3);
TextDrawHideForPlayer(playerid, login101);
    TextDrawHideForPlayer(playerid, login102);
    TextDrawHideForPlayer(playerid, login103);
    TextDrawHideForPlayer(playerid, login104);
    TextDrawHideForPlayer(playerid, login105);
    TextDrawHideForPlayer(playerid, login106);
    TextDrawHideForPlayer(playerid, login107);
    TextDrawHideForPlayer(playerid, login108);
    TextDrawHideForPlayer(playerid, login109);
    TextDrawHideForPlayer(playerid, login110);
    TextDrawHideForPlayer(playerid, login111);
    TextDrawHideForPlayer(playerid, login112);
    TextDrawHideForPlayer(playerid, login113);
    TextDrawHideForPlayer(playerid, login114);
    TextDrawHideForPlayer(playerid, login115);
    TextDrawHideForPlayer(playerid, login116);
    TextDrawHideForPlayer(playerid, login117);
    TextDrawHideForPlayer(playerid, login118);
    TextDrawHideForPlayer(playerid, login119);
    TextDrawHideForPlayer(playerid, login120);
    TextDrawHideForPlayer(playerid, login121);
    TextDrawHideForPlayer(playerid, login122);
    TextDrawHideForPlayer(playerid, login123);
    TextDrawHideForPlayer(playerid, login124);
    TextDrawHideForPlayer(playerid, login125);
    TextDrawHideForPlayer(playerid, login126);
    TextDrawHideForPlayer(playerid, login127);
    TextDrawHideForPlayer(playerid, login128);
    TextDrawShowForPlayer(playerid, Textdraw3);
    TextDrawShowForPlayer(playerid, Textdraw4);
    TextDrawShowForPlayer(playerid, Textdraw5);
    TextDrawShowForPlayer(playerid, Textdraw6);
    TextDrawShowForPlayer(playerid, Textdraw7);
    TextDrawShowForPlayer(playerid, Textdraw8);
    TextDrawShowForPlayer(playerid, Textdraw9);
    TextDrawShowForPlayer(playerid, SaneK0);

return 1;
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

InitLockDoors(playerid);
STDPlayer = 0;
gTeam = PlayerInfo;

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

if (gTeam == 4)
{
gTeam = 3;
}
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(gPlayerLogged == 0 && IsPlayerNPC(playerid) != 1)
{
    SendClientMessage(playerid, COLOR_LIGHTRED, "** Ovaj server zahtjeva prvo da se prijavite prije spawnanja (Kikovan) **");
        KickPlayer = 1;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(gTeam == 11 && PlayerInfo < 1)
{
    MedicBill = 0;
    new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste prihvaceni Lider, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
if(gTeam == 5)
{
    if(PlayerInfo < 1)
    {
        MedicBill = 0;
        new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan Organizacije, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
            SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
}
if(gTeam == 10)
{
    if(PlayerInfo != 8)
    {
        MedicBill = 0;
        new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan ove agencije, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
            SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
}
if(gTeam == 2 && PlayerInfo > 3)
{
    MedicBill = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste se prijavili za Policiju / FBI / SWAT, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
if(gTeam == 3)
{
    if(PlayerInfo > 0 || PlayerInfo > 0)
    {
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan Org, premjesteni ste na odgovarajucu Klasu + Char !");
MedicBill = 0;
new model = PlayerInfo;
if(PlayerInfo == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 1; gTeam = 1; PlayerInfo = model; }
else if(PlayerInfo == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 10; gTeam = 10; PlayerInfo = model; }
else if(PlayerInfo == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 14) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 15) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 16) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
SpawnPlayer(playerid);
}
}
if(PlayerInfo > 0) { SetPlayerSkin(playerid, PlayerInfo); }
else { SetPlayerSkin(playerid, PlayerInfo); }
SetPlayerWeapons(playerid);
SetPlayerSpawn(playerid);
SetPlayerToTeamColor(playerid);
PlayerFixRadio(playerid);

if(MapIconsShown != 1)
{
    MapIconsShown = 1;
    for(new i = 0; i < sizeof(BizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 1,BizzInfo,BizzInfo,BizzInfo,36,COLOR_LIGHTRED);
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
    SetPlayerMapIcon(playerid,i + 20,SBizzInfo,SBizzInfo,SBizzInfo,36,COLOR_LIGHTRED);
}
}
return 1;
}
public CKLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/ck.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public PayLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/pay.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public KickLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/kick.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public BanLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/ban.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}
Blaeks_Biofor
5
Forum Don
8. Nov. 2012.
Quote from November 8, 2012, 7:06 pm:
bump nesmijes tako ccc...
  JBC_SetPlayerPos(playerid, 107.2300,1920.6311,18.5208);


i ako jos imas kakve koordinate promjeni ih u svoje

Mislim da je to od bolnice . . . a evo on player spawn
public OnPlayerSpawn(playerid)
{
    GangZoneShowForPlayer(playerid, Grove, 16711888);
    GangZoneShowForPlayer(playerid, TEC, 199);
    GangZoneShowForPlayer(playerid, TRM, 199);
    GangZoneShowForPlayer(playerid, Vagos, -8388424);
    //---//----//--------//-----//-----------------//-------
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
/* TextDrawHideForPlayer(playerid, Te0);
TextDrawHideForPlayer(playerid, Te1);
TextDrawHideForPlayer(playerid, Te2);
TextDrawHideForPlayer(playerid, Te3);
TextDrawHideForPlayer(playerid, Te4);    */
    TextDrawHideForPlayer(playerid, newlogin1);
    TextDrawHideForPlayer(playerid, newlogin2);
    TextDrawHideForPlayer(playerid, newlogin3);
    TextDrawHideForPlayer(playerid, newlogin4);
    TextDrawHideForPlayer(playerid, newlogin5);
    TextDrawHideForPlayer(playerid, newlogin6);
    TextDrawHideForPlayer(playerid, newlogin7);
    TextDrawHideForPlayer(playerid, newlogin8);
    TextDrawShowForPlayer(playerid, logo1);
    TextDrawShowForPlayer(playerid, logo2);
    TextDrawShowForPlayer(playerid, logo3);
TextDrawHideForPlayer(playerid, login101);
    TextDrawHideForPlayer(playerid, login102);
    TextDrawHideForPlayer(playerid, login103);
    TextDrawHideForPlayer(playerid, login104);
    TextDrawHideForPlayer(playerid, login105);
    TextDrawHideForPlayer(playerid, login106);
    TextDrawHideForPlayer(playerid, login107);
    TextDrawHideForPlayer(playerid, login108);
    TextDrawHideForPlayer(playerid, login109);
    TextDrawHideForPlayer(playerid, login110);
    TextDrawHideForPlayer(playerid, login111);
    TextDrawHideForPlayer(playerid, login112);
    TextDrawHideForPlayer(playerid, login113);
    TextDrawHideForPlayer(playerid, login114);
    TextDrawHideForPlayer(playerid, login115);
    TextDrawHideForPlayer(playerid, login116);
    TextDrawHideForPlayer(playerid, login117);
    TextDrawHideForPlayer(playerid, login118);
    TextDrawHideForPlayer(playerid, login119);
    TextDrawHideForPlayer(playerid, login120);
    TextDrawHideForPlayer(playerid, login121);
    TextDrawHideForPlayer(playerid, login122);
    TextDrawHideForPlayer(playerid, login123);
    TextDrawHideForPlayer(playerid, login124);
    TextDrawHideForPlayer(playerid, login125);
    TextDrawHideForPlayer(playerid, login126);
    TextDrawHideForPlayer(playerid, login127);
    TextDrawHideForPlayer(playerid, login128);
    TextDrawShowForPlayer(playerid, Textdraw3);
    TextDrawShowForPlayer(playerid, Textdraw4);
    TextDrawShowForPlayer(playerid, Textdraw5);
    TextDrawShowForPlayer(playerid, Textdraw6);
    TextDrawShowForPlayer(playerid, Textdraw7);
    TextDrawShowForPlayer(playerid, Textdraw8);
    TextDrawShowForPlayer(playerid, Textdraw9);
    TextDrawShowForPlayer(playerid, SaneK0);

return 1;
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

InitLockDoors(playerid);
STDPlayer = 0;
gTeam = PlayerInfo;

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////

if (gTeam == 4)
{
gTeam = 3;
}
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(gPlayerLogged == 0 && IsPlayerNPC(playerid) != 1)
{
    SendClientMessage(playerid, COLOR_LIGHTRED, "** Ovaj server zahtjeva prvo da se prijavite prije spawnanja (Kikovan) **");
        KickPlayer = 1;
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////////////////////////////////////////////////////
if(gTeam == 11 && PlayerInfo < 1)
{
    MedicBill = 0;
    new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste prihvaceni Lider, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
if(gTeam == 5)
{
    if(PlayerInfo < 1)
    {
        MedicBill = 0;
        new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan Organizacije, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
            SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
}
if(gTeam == 10)
{
    if(PlayerInfo != 8)
    {
        MedicBill = 0;
        new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan ove agencije, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
            SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
}
if(gTeam == 2 && PlayerInfo > 3)
{
    MedicBill = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste se prijavili za Policiju / FBI / SWAT, sada ste civil !");
PlayerInfo = 3;
gTeam = 3;
SetSpawnInfo(playerid, gTeam, CIV,0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo = CIV;
SpawnPlayer(playerid);
}
if(gTeam == 3)
{
    if(PlayerInfo > 0 || PlayerInfo > 0)
    {
SendClientMessage(playerid, COLOR_LIGHTRED, "Niste clan Org, premjesteni ste na odgovarajucu Klasu + Char !");
MedicBill = 0;
new model = PlayerInfo;
if(PlayerInfo == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 2; gTeam = 2; PlayerInfo = model; }
else if(PlayerInfo == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 1; gTeam = 1; PlayerInfo = model; }
else if(PlayerInfo == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 10; gTeam = 10; PlayerInfo = model; }
else if(PlayerInfo == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 12; gTeam = 12; PlayerInfo = model; }
else if(PlayerInfo == 14) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 15) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 16) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 5; gTeam = 5; PlayerInfo = model; }
else if(PlayerInfo == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
else if(PlayerInfo == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo = 11; gTeam = 11; PlayerInfo = model; }
SpawnPlayer(playerid);
}
}
if(PlayerInfo > 0) { SetPlayerSkin(playerid, PlayerInfo); }
else { SetPlayerSkin(playerid, PlayerInfo); }
SetPlayerWeapons(playerid);
SetPlayerSpawn(playerid);
SetPlayerToTeamColor(playerid);
PlayerFixRadio(playerid);

if(MapIconsShown != 1)
{
    MapIconsShown = 1;
    for(new i = 0; i < sizeof(BizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 1,BizzInfo,BizzInfo,BizzInfo,36,COLOR_LIGHTRED);
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
    SetPlayerMapIcon(playerid,i + 20,SBizzInfo,SBizzInfo,SBizzInfo,36,COLOR_LIGHTRED);
}
}
return 1;
}
public CKLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/ck.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public PayLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/pay.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public KickLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/kick.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}

public BanLog(string[])
{
new entry;
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("logs/ban.log", io_append);
fwrite(hFile, entry);
fclose(hFile);
}


SetPlayerSpawn, SetPlayerSpawn....  🙂
Blaeks_Biofor
5
Forum Don
8. Nov. 2012.
obrisao sam liniju koja te spawna ne mesto gde si diskonektas
[BM]Aleksa_Smiljanic
4
Shot Caller
8. Nov. 2012.
Joooj jer zna ovde neko nesto na ovom forumu
Blaeks_Biofor
5
Forum Don
8. Nov. 2012.
Quote from November 8, 2012, 8:03 pm:
Joooj jer zna ovde neko nesto na ovom forumu
ja sam ti uradio kako treba, ako hoces poslusaj me, ako neces okej
[BM]Aleksa_Smiljanic
4
Shot Caller
8. Nov. 2012.
me bezi ti neznas sve sam uradio nece
Blaeks_Biofor
5
Forum Don
8. Nov. 2012.
Quote from November 8, 2012, 8:24 pm:
me bezi ti neznas sve sam uradio nece


Dobro onda radi sam  :-*

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha