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):
[Pomoc]Problem sa Spawnanjem
825
pregleda
16
postova
Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
170
Postovi:
51
Teme:
Pridružio se:Maj 2011
8. Nov. 2012.
Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
170
Postovi:
51
Teme:
Pridružio se:Maj 2011
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;
}Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
170
Postovi:
51
Teme:
Pridružio se:Maj 2011
8. Nov. 2012.
Mile12345 wrote on November 8, 2012, 7:06 pm:
bump nesmijes tako ccc...
i ako jos imas kakve koordinate promjeni ih u svoje
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);
}
8. Nov. 2012.
Quote from November 8, 2012, 7:06 pm:
bump nesmijes tako ccc...
i ako jos imas kakve koordinate promjeni ih u svoje
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.... 🙂
Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
170
Postovi:
51
Teme:
Pridružio se:Maj 2011
Shot Caller
Novi Član
90 / 100 XP
🌱Početnik(0)
170
Postovi:
51
Teme:
Pridružio se:Maj 2011
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava