Skripta koju koristim: CLRP
Detaljan opis problema: Kako napraviti kada se netko Logira, da se Spawna na razlicitim Spawnovima(supa itd. ...). Napravio sam za Register da se Spawna kod popravnog doma, ali ta Login neznam. Hvala.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Jednostavno napravis radnom spawn ...
http://wiki.sa-mp.com/wiki/Random
Hvala, vidicu kada jedem.
Ovako, ja sam ubacio Flota, u pod OnPlayerSpawn, ali kada zelim Complite, onda mi pise Close the Program, sto nesmije.
public OnPlayerSpawn(playerid)
}
new rand = random(sizeof(RandomSpawn));
// SetPlayerPos to the random spawn data
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2],RandomSpawn[rand][3],RandomSpawn[rand][4],RandomSpawn[rand][5],RandomSpawn[rand][6]);
// SetPlayerFacingAngle to the random facing angle data
SetPlayerFacingAngle(playerid, RandomSpawn[rand][3]);
return 1;
{
TextDrawShowForPlayer(playerid, prp0);
TextDrawShowForPlayer(playerid, prp1);
TextDrawShowForPlayer(playerid, poruke);
TextDrawShowForPlayer(playerid, Vreme);
TextDrawShowForPlayer(playerid, Datum);
TextDrawShowForPlayer(playerid, CLRP[0]);
TextDrawShowForPlayer(playerid, CLRP[1]);
if(PlayerInfo[playerid][pDonateRank] == 1)
{
GivePlayerWeapon(playerid, 22, 64);
}
if(PlayerInfo[playerid][pDonateRank] == 2)
{
GivePlayerWeapon(playerid, 24, 49);
}
if(PlayerInfo[playerid][pDonateRank] == 3)
{
GivePlayerWeapon(playerid, 31, 90);
}
if(!gPlayerAnimLibsPreloaded[playerid])
{
PreloadAnimLib(playerid,"BOMBER");
PreloadAnimLib(playerid,"RAPPING");
PreloadAnimLib(playerid,"SHOP");
PreloadAnimLib(playerid,"BEACH");
PreloadAnimLib(playerid,"SMOKING");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"ON_LOOKERS");
PreloadAnimLib(playerid,"DEALER");
PreloadAnimLib(playerid,"CRACK");
PreloadAnimLib(playerid,"CARRY");
PreloadAnimLib(playerid,"COP_AMBIENT");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"INT_HOUSE");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"PED");
PreloadAnimLib(playerid,"MISC");
PreloadAnimLib(playerid,"BLOWJOBZ");
PreloadAnimLib(playerid,"RIFLE");
PreloadAnimLib(playerid,"UZI");
PreloadAnimLib(playerid,"SHOTGUN");
PreloadAnimLib(playerid,"COLT45");
PreloadAnimLib(playerid,"SILENCED");
PreloadAnimLib(playerid,"GYMNASIUM");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"BSKTBALL");
PreloadAnimLib(playerid,"GANGS");
PreloadAnimLib(playerid,"FIGHT_D");
PreloadAnimLib(playerid,"PAULNMAC");
gPlayerAnimLibsPreloaded[playerid] = 1;
}
InitLockDoors(playerid);
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0 && IsPlayerNPC(playerid) != 1)
{
SendClientMessage(playerid, WHITE, "("COL_RED"Greska!{FFFFFF})** Ovaj server zahtjeva prvo da se prijavite prije spawnanja ("COL_RED"Kikovan{FFFFFF}) **");
KickPlayer[playerid] = 1;
}
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, WHITE, "("COL_RED"Greska!{FFFFFF}) Niste prihvaceni "COL_RED"Lider{FFFFFF}, sada ste civil!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
if(PlayerInfo[playerid][pWanted] == 1)
{
SetPlayerWantedLevel(playerid, 1);
}
if(PlayerInfo[playerid][pWanted] == 2)
{
SetPlayerWantedLevel(playerid, 2);
}
if(PlayerInfo[playerid][pWanted] == 3)
{
SetPlayerWantedLevel(playerid, 3);
}
if(PlayerInfo[playerid][pWanted] == 4)
{
SetPlayerWantedLevel(playerid, 4);
}
if(PlayerInfo[playerid][pWanted] == 5)
{
SetPlayerWantedLevel(playerid, 5);
}
if(PlayerInfo[playerid][pWanted] == 6)
{
SetPlayerWantedLevel(playerid, 6);
}
if(gTeam[playerid] == 5)
{
if(PlayerInfo[playerid][pMember] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, WHITE, "("COL_RED"Greska!{FFFFFF}) Niste clan organizacije, sada ste "COL_RED"civil!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 10)
{
if(PlayerInfo[playerid][pMember] != 8)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, WHITE, "("COL_RED"Greska!{FFFFFF}) Niste clan ove agencije, sada ste "COL_RED"civil!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
}
if(gTeam[playerid] == 2 && PlayerInfo[playerid][pMember] > 3)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, WHITE, "("COL_RED"Greska!{FFFFFF}) Niste se prijavili za clana "COL_RED"Drzavne Agencije!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 3)
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0)
{
SendClientMessage(playerid, WHITE, "("COL_RED"Greska!{FFFFFF}) Niste clan organizacije premjesteni ste na odgovarajucu "COL_RED"Klasu + Skin!");
MedicBill[playerid] = 0;
new model = PlayerInfo[playerid][pChar];
if(PlayerInfo[playerid][pMember] == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 7) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 12) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 13) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 14) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 15) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pMember] == 16) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 12) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model;}
else if(PlayerInfo[playerid][pLeader] == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model;}
else if(PlayerInfo[playerid][pLeader] == 14) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model;}
else if(PlayerInfo[playerid][pLeader] == 15) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
else if(PlayerInfo[playerid][pLeader] == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
SpawnPlayer(playerid);
}
}
if(PlayerInfo[playerid][pChar] > 0) { SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]); }
else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
SetPlayerSpawn(playerid);
SetPlayerWeapons(playerid);
SetPlayerToTeamColor(playerid);
PlayerFixRadio(playerid);
for(new i = 0; i < sizeof(Turfs); i++)
{
GangZoneShowForPlayer(playerid, i, TurfInfo[i][zColor]);
GangZoneShowForPlayer(playerid, crips, 0x2641FEAA);
GangZoneShowForPlayer(playerid, bloods, 0xAA3333AA);
if(gangzona[gzona1] == 0)
{
GangZoneShowForPlayer(playerid,zona1, 0xC0C0C096);
}
else if(gangzona[gzona1] == 1)
{
GangZoneShowForPlayer(playerid,zona1, 0x2641FEAA);
}
else if(gangzona[gzona1] == 2)
{
GangZoneShowForPlayer(playerid, zona1, 0xAA3333AA);
}
if(gangzona[gzona2] == 0)
{
GangZoneShowForPlayer(playerid,zona2, 0xC0C0C096);
}
else if(gangzona[gzona2] == 1)
{
GangZoneShowForPlayer(playerid,zona2, 0x2641FEAA);
}
else if(gangzona[gzona2] == 2)
{
GangZoneShowForPlayer(playerid, zona2, 0xAA3333AA);
}
if(gangzona[gzona3] == 0)
{
GangZoneShowForPlayer(playerid,zona3, 0xC0C0C096);
}
else if(gangzona[gzona3] == 1)
{
GangZoneShowForPlayer(playerid,zona3, 0x2641FEAA);
}
else if(gangzona[gzona3] == 2)
{
GangZoneShowForPlayer(playerid, zona3, 0xAA3333AA);
}
if(gangzona[gzona4] == 0)
{
GangZoneShowForPlayer(playerid,zona4, 0xC0C0C096);
}
else if(gangzona[gzona4] == 1)
{
GangZoneShowForPlayer(playerid,zona4, 0x2641FEAA);
}
else if(gangzona[gzona4] == 2)
{
GangZoneShowForPlayer(playerid, zona4, 0xAA3333AA);
}
if(gangzona[gzona5] == 0)
{
GangZoneShowForPlayer(playerid,zona5, 0xC0C0C096);
}
else if(gangzona[gzona5] == 1)
{
GangZoneShowForPlayer(playerid,zona5, 0x2641FEAA);
}
else if(gangzona[gzona5] == 2)
{
GangZoneShowForPlayer(playerid, zona5, 0xAA3333AA);
}
if(gangzona[gzona6] == 0)
{
GangZoneShowForPlayer(playerid,zona6, 0xC0C0C096);
}
else if(gangzona[gzona6] == 1)
{
GangZoneShowForPlayer(playerid,zona6, 0x2641FEAA);
}
else if(gangzona[gzona6] == 2)
{
GangZoneShowForPlayer(playerid, zona6, 0xAA3333AA);
}
return 1;
}
if(MapIconsShown[playerid] != 1)
{
MapIconsShown[playerid] = 1;
for(new i = 0; i < sizeof(BizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 1,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ],56,YELLOW);
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
SetPlayerMapIcon(playerid,i + 20,SBizzInfo[i][sbEntranceX],SBizzInfo[i][sbEntranceY],SBizzInfo[i][sbEntranceZ],56,COLOR_ZELENKASTA);
}
}
return 1;
}
new Float:RandomSpawn[][4] =
{
// Positions, (X, Y, Z and Facing Angle)
{1413.1854,-1307.5255,9.4074,180.2402},
{1284.4708,-1239.9167,14.1720,271.8929},
{1157.1426,-1877.5789,13.5469,89.9319},
{1641.3026,-1846.6155,13.5411,217.5609},
{1923.7976,-2126.4751,13.5809,177.8015},
{1681.2697,-2168.2043,13.5547,320.9199},
{2336.3909,-1249.6431,22.5000,185.2655},
{2399.3027,-1550.4106,28.0000,4.9215},
{2549.2085,-1728.5957,6.2422,160.4245},
{2154.8845,-2253.4485,14.7956,140.0004}
};
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2],RandomSpawn[rand][3]);
Mislim da nije u ovome problem, ali probaj... imao si 6 argumenata a samo 4 definisanih :/
Citat: dock poslato Mart 03, 2012, 22:56:09 POSLE PODNE
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2],RandomSpawn[rand][3]);
Mislim da nije u ovome problem, ali probaj... imao si 6 argumenata a samo 4 definisanih :/
Sada izbije ovoC:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(821) : error 017: undefined symbol "rand"
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(821) : error 021: symbol already defined: "JB_SetPlayerPos"
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(822) : error 010: invalid function or declaration
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6821) : warning 202: number of arguments does not match definition
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6828) : warning 225: unreachable code
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6884) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6897) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6911) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6923) : warning 219: local variable "rand" shadows a variable at a preceding level
new Float:RandomSpawn[10][4] =
{
// Positions, (X, Y, Z and Facing Angle)
{1413.1854,-1307.5255,9.4074,180.2402},
{1284.4708,-1239.9167,14.1720,271.8929},
{1157.1426,-1877.5789,13.5469,89.9319},
{1641.3026,-1846.6155,13.5411,217.5609},
{1923.7976,-2126.4751,13.5809,177.8015},
{1681.2697,-2168.2043,13.5547,320.9199},
{2336.3909,-1249.6431,22.5000,185.2655},
{2399.3027,-1550.4106,28.0000,4.9215},
{2549.2085,-1728.5957,6.2422,160.4245},
{2154.8845,-2253.4485,14.7956,140.0004}
};
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2],RandomSpawn[rand][3]);
// SetPlayerFacingAngle to the random facing angle data
SetPlayerFacingAngle(playerid, RandomSpawn[rand][3]);
{
return 1;
}
TextDrawShowForPlayer(playerid, prp0);
TextDrawShowForPlayer(playerid, prp1);
TextDrawShowForPlayer(playerid, poruke);
TextDrawShowForPlayer(playerid, Vreme);
TextDrawShowForPlayer(playerid, Datum);
TextDrawShowForPlayer(playerid, CLRP[0]);
TextDrawShowForPlayer(playerid, CLRP[1]);
if(!gPlayerAnimLibsPreloaded[playerid])
{
PreloadAnimLib(playerid,"BOMBER");
PreloadAnimLib(playerid,"RAPPING");
PreloadAnimLib(playerid,"SHOP");
PreloadAnimLib(playerid,"BEACH");
PreloadAnimLib(playerid,"SMOKING");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"ON_LOOKERS");
PreloadAnimLib(playerid,"DEALER");
PreloadAnimLib(playerid,"CRACK");
PreloadAnimLib(playerid,"CARRY");
PreloadAnimLib(playerid,"COP_AMBIENT");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"INT_HOUSE");
PreloadAnimLib(playerid,"FOOD");
PreloadAnimLib(playerid,"PED");
PreloadAnimLib(playerid,"MISC");
PreloadAnimLib(playerid,"BLOWJOBZ");
PreloadAnimLib(playerid,"RIFLE");
PreloadAnimLib(playerid,"UZI");
PreloadAnimLib(playerid,"SHOTGUN");
PreloadAnimLib(playerid,"COLT45");
PreloadAnimLib(playerid,"SILENCED");
PreloadAnimLib(playerid,"GYMNASIUM");
PreloadAnimLib(playerid,"PARK");
PreloadAnimLib(playerid,"BSKTBALL");
PreloadAnimLib(playerid,"GANGS");
PreloadAnimLib(playerid,"FIGHT_D");
PreloadAnimLib(playerid,"PAULNMAC");
gPlayerAnimLibsPreloaded[playerid] = 1;
}
InitLockDoors(playerid);
STDPlayer[playerid] = 0;
gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
if (gTeam[playerid] == 4) //medic / criminal reset team
{
gTeam[playerid] = 3;
}
if(gPlayerLogged[playerid] == 0 && IsPlayerNPC(playerid) != 1)
{
SendClientMessage(playerid, WHITE, "("COL_RED"C.Life!{FFFFFF})** Ovaj server zahtjeva prvo da se prijavite prije spawnanja ("COL_RED"Kikovan{FFFFFF}) **");
KickPlayer[playerid] = 1;
}
if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, WHITE, "("COL_RED"C.Life!{FFFFFF}) Niste prihvaceni "COL_RED"Lider{FFFFFF}, sada ste civil!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
PlayerInfo[playerid][pModel] = CIV[rand];
SpawnPlayer(playerid);
}
if(gTeam[playerid] == 5)
{
if(PlayerInfo[playerid][pMember] < 1)
{
MedicBill[playerid] = 0;
new rand = random(sizeof(CIV));
SendClientMessage(playerid, WHITE, "("COL_RED"C.Life!{FFFFFF}) Niste clan organizacije, sada ste "COL_RED"civil!");
PlayerInfo[playerid][pTeam] = 3;
gTeam[playerid] = 3;
SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6884) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6897) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6911) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6923) : warning 219: local variable "rand" shadows a variable at a preceding level
ovo sve mozes obrisati a za ostalo daj linije ...
Evo
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(5483) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(5491) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6000) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6822) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6825) : warning 202: number of arguments does not match definition
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(6832) : warning 225: unreachable code
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(7171) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(7179) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(7187) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(7195) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(9509) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(11850) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(11867) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(12977) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13790) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13791) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13792) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13793) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13794) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13795) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(13796) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(24398) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(50222) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(52080) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(52152) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(52558) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(52695) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(53325) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(58633) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(58671) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(61222) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(64928) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(64940) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(64952) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(64964) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(66452) : warning 219: local variable "rand" shadows a variable at a preceding level
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(68619) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(68619) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(68619) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(68657) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(68657) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(68657) : warning 213: tag mismatch
C:\Users\Silvio\Desktop\Security Role Play\gamemodes\SRP.pwn(71860) : warning 219: local variable "rand" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
Linija 5483:
Jackpot += rand;
Linija 6825:
new rand = random(sizeof(RandomSpawn));
// SetPlayerPos to the random spawn data
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1],RandomSpawn[rand][2],RandomSpawn[rand][3]);
// SetPlayerFacingAngle to the random facing angle data
SetPlayerFacingAngle(playerid, RandomSpawn[rand][3]);
{
return 1;
}
Linija 6832:
TextDrawShowForPlayer(playerid, prp1);
Linija 7171:
format(string, sizeof(string), "Prodali ste auto za $%d, vase vrijeme cekanja je 20 minuta.", SELLCAR1[rand]);
ima random za setplayer camera pos?