Započeo jelena_babic
•5. Jul 2011.• Zaključano[pomoc] problem sa spawnom
803
pregleda
8
postova
5. Jul 2011.
E ovako, nasla sam jednu fenomenalnu skriptu na netu skinila i do pola prevela i sad sam skontala da ima bug naime sve bande koje su se spawnale u intru se non stop restartuju i ponovo stvaraju kao da skripta ne konta da je dovoljno jednom da ih stvori. ovo se desava samo kad se prvi put udje u igru posle kada se pogine nema tog problema spawn je ok. isto taj problem se nije javljao kod PD,FBI I SWAT ako neko moe pomoci bila bih jako zahvalna evo i kod
Ja sam tu izmenila kordiate i izbacila grownov spawn napolje ali ne pomaze i dalje se respawna non stop.
Quote
if(SpawnChange) //If 1, then you get to your house, else spawn somewhere else
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,HouseInfo);
SetPlayerPos(playerid, HouseInfo, HouseInfo,HouseInfo); // Warp the player
PlayerInfo = house;
PlayerInfo = HouseInfo;
return 1;
}
}
if(PlayerInfo == 7)//Primar spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 356.2998,151.9914,1025.7891);
PlayerInfo = 3;
PlayerInfo = 241;
return 1;
}
if (PlayerInfo == 1 || PlayerInfo == 1)//Police Force spawn
{
SetPlayerToTeamColor(playerid);
rand = random(sizeof(gCopPlayerSpawns));
SetPlayerPos(playerid, gCopPlayerSpawns, gCopPlayerSpawns, gCopPlayerSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 2 || PlayerInfo == 2)//FBI spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 230.0687,165.1646,1003.0234);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 3 || PlayerInfo == 3)//National Guard spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 213.8154,1866.6807,13.1406);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 4 || PlayerInfo == 4)//Fire/Ambulance spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, -2656.0393,635.0596,14.4531);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 5 || PlayerInfo == 5)//The Triads spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 964.106994,-53.205497,1001.124572);
PlayerInfo = 3;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 6 || PlayerInfo == 6)//The Mafia spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 😎;
SetPlayerPos(playerid, 2807.619873,-1171.899902,1025.570312);
PlayerInfo = 8;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 14 || PlayerInfo == 14)//Bikers spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 1😎;
SetPlayerPos(playerid, -227.027999,1401.229980,27.765625);
PlayerInfo = 18;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 15 || PlayerInfo == 15)//Corleone spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid, 1299.9773,-789.2073,1084.0149);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 8 || PlayerInfo == 😎 //Hitman spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1102.7017,-299.0774,73.9922);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 24, 57);
return 1;
}
if (PlayerInfo == 9 || PlayerInfo == 9) //News spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, -2050.8962,460.0262,35.1719);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 10 || PlayerInfo == 10) //Taxi Cab Company spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, -1978.5934,102.9237,27.6875);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 16 || PlayerInfo == 16) //Train Company spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1742.5955,-1944.3563,13.5669);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 17 || PlayerInfo == 17) //Air spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1319.0409,1253.2582,14.2731);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 12 || PlayerInfo == 12) //Grove spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 2495.1326,-1687.7504,13.5155);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 0, 0);
GivePlayerWeapon(playerid, 0, 0);
return 1;
}
if (PlayerInfo == 13 || PlayerInfo == 13) //Ballas spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1059.895996,2081.685791,10.820312);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 4, 1);
return 1;
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid,HouseInfo);
SetPlayerPos(playerid, HouseInfo, HouseInfo,HouseInfo); // Warp the player
PlayerInfo = house;
PlayerInfo = HouseInfo;
return 1;
}
}
if(PlayerInfo == 7)//Primar spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 356.2998,151.9914,1025.7891);
PlayerInfo = 3;
PlayerInfo = 241;
return 1;
}
if (PlayerInfo == 1 || PlayerInfo == 1)//Police Force spawn
{
SetPlayerToTeamColor(playerid);
rand = random(sizeof(gCopPlayerSpawns));
SetPlayerPos(playerid, gCopPlayerSpawns, gCopPlayerSpawns, gCopPlayerSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 270.0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 2 || PlayerInfo == 2)//FBI spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 230.0687,165.1646,1003.0234);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 3 || PlayerInfo == 3)//National Guard spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 213.8154,1866.6807,13.1406);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 4 || PlayerInfo == 4)//Fire/Ambulance spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, -2656.0393,635.0596,14.4531);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 5 || PlayerInfo == 5)//The Triads spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, 964.106994,-53.205497,1001.124572);
PlayerInfo = 3;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 6 || PlayerInfo == 6)//The Mafia spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 😎;
SetPlayerPos(playerid, 2807.619873,-1171.899902,1025.570312);
PlayerInfo = 8;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 14 || PlayerInfo == 14)//Bikers spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 1😎;
SetPlayerPos(playerid, -227.027999,1401.229980,27.765625);
PlayerInfo = 18;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 15 || PlayerInfo == 15)//Corleone spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid, 1299.9773,-789.2073,1084.0149);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 8, 1);
return 1;
}
if (PlayerInfo == 8 || PlayerInfo == 😎 //Hitman spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1102.7017,-299.0774,73.9922);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 24, 57);
return 1;
}
if (PlayerInfo == 9 || PlayerInfo == 9) //News spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, -2050.8962,460.0262,35.1719);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 10 || PlayerInfo == 10) //Taxi Cab Company spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, -1978.5934,102.9237,27.6875);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 16 || PlayerInfo == 16) //Train Company spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1742.5955,-1944.3563,13.5669);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 17 || PlayerInfo == 17) //Air spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1319.0409,1253.2582,14.2731);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
return 1;
}
if (PlayerInfo == 12 || PlayerInfo == 12) //Grove spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 2495.1326,-1687.7504,13.5155);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 0, 0);
GivePlayerWeapon(playerid, 0, 0);
return 1;
}
if (PlayerInfo == 13 || PlayerInfo == 13) //Ballas spawn
{
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid, 1059.895996,2081.685791,10.820312);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
GivePlayerWeapon(playerid, 24, 57);
GivePlayerWeapon(playerid, 4, 1);
return 1;
Ja sam tu izmenila kordiate i izbacila grownov spawn napolje ali ne pomaze i dalje se respawna non stop.
5. Jul 2011.
Ja se izvinjavam ako nesto nije u skladu sa prailima.
Problem je u tome da nakon restarta servera sve bande i njihovi clanovi koji se spawnaju u nekom intru tipa gsf-a se nakon ulaska na server karakter ponovno i ponovno respawnaju u razmaku od 1 secunde na isto to mesto i ne moze se nista uraditi protiv toga. Dok recimo orgaizacije tipa PD, FBI i SWAT koje se spawnaju van intra nemaju taj problem.
Pa sam promenila kordinate GSF-a van intra ali se problem nije resio i dalje se karakter respawna non stop.
Nadam se da ste razumli i hvala na pomoci unapred
Problem je u tome da nakon restarta servera sve bande i njihovi clanovi koji se spawnaju u nekom intru tipa gsf-a se nakon ulaska na server karakter ponovno i ponovno respawnaju u razmaku od 1 secunde na isto to mesto i ne moze se nista uraditi protiv toga. Dok recimo orgaizacije tipa PD, FBI i SWAT koje se spawnaju van intra nemaju taj problem.
Pa sam promenila kordinate GSF-a van intra ali se problem nije resio i dalje se karakter respawna non stop.
Nadam se da ste razumli i hvala na pomoci unapred
5. Jul 2011.
http://balkan-samp.com/forum/index.php?topic=21126.0
to je ova skripta samo sam je ja malo preradila a ako ti nije tesko da je skines i probas i stavi sebi gsf lidera i idi relog pa ces odma videti u cemu je problem . Hvala na trudu a za callback nisam sigura.
P.S. i ova skripta ima identican bug kao i moja ali nije odavde skinuta ali je autor isti
to je ova skripta samo sam je ja malo preradila a ako ti nije tesko da je skines i probas i stavi sebi gsf lidera i idi relog pa ces odma videti u cemu je problem . Hvala na trudu a za callback nisam sigura.
P.S. i ova skripta ima identican bug kao i moja ali nije odavde skinuta ali je autor isti
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

