Skripta koju koristim:EG Edit
Detaljan opis problema:Pravio sam org Zandarmeriju i sada kada compile nece cekam vec 10 min nista probao sam vise puta znali neko do cega bi moglo da bude ?
Dio skripte:Ako treba nesto dacu.
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Imas vise errora/warninga pa nece da compile skriptu vrati sve na staro compile i radi prema drugim bandama koje imas nek ti one budu kalup
ili jednostavno skripti treba vremena da kompajluje sve, ako ti se posle duzeg vremena ocita pawno i ako nemas nikakvih problema, onda vidi taj sistem organizacija, nesto tu koci skriptu
Znam koji je problem :) To se i meni desavalo na UP modovima :) Neka linija ti je predugacka, pa pawno ne moze da je procita :)
Citat: |LaZaRe^ic| poslato Jul 29, 2014, 12:42:07 POSLE PODNE
Znam koji je problem :) To se i meni desavalo na UP modovima :) Neka linija ti je predugacka, pa pawno ne moze da je procita :)
Znam o kojoj je rec , sad cu da probam pa cu da vam javim ako idalje.
stock SpawnIgraca(playerid)
{
g_SetPlayerHealth(playerid, 99.0); vrataspawn[playerid] = false;
if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_BAZA)
{
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1)
{
SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2)
{
SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3)
{
SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4)
{
SetPlayerPos(playerid, 323.8689,1127.7897,1083.8828);
SetPlayerInterior(playerid, 5);
}
else if(PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5)
{
SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
SetPlayerInterior(playerid, 2);
}
else if(PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6)
{
SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
g_GivePlayerWeapon(playerid, 43, 50);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7)
{
SetPlayerPos(playerid, 496.5612,413.3166,482.5859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_KUCA)
{
if(PlayerInfo[playerid][pPosedovanjeKuce] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeKuce];
SetPlayerInterior(playerid, KucaInfo[i][kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_RENTKUCA)
{
if(PlayerInfo[playerid][pRent] != -1)
{
new i = PlayerInfo[playerid][pRent];
SetPlayerInterior(playerid, KucaInfo[i][kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_STAN)
{
if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeStana];
SetPlayerInterior(playerid, StanInfo[i][sInt]); SetPlayerVirtualWorld(playerid, StanInfo[i][sVW]);
SetPlayerPos(playerid, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_VIKENDICA)
{
if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeVikendice];
SetPlayerInterior(playerid, VikendiceInfo[i][viInt]); SetPlayerVirtualWorld(playerid, VikendiceInfo[i][viVW]);
SetPlayerPos(playerid, VikendiceInfo[i][viIzlazX], VikendiceInfo[i][viIzlazY], VikendiceInfo[i][viIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
ja mislim da je do ovoga nesto. inace ID Organizacije je 7
OgraniÄi komentarom, pa probaj kompajlirati, i onda ćeÅ¡ znati da li je do toga.
Kako da kompajlam kad nece ne citas lepo moji problem.
OÄigledno i ti mene ne razumijeÅ¡, ograniÄi komentarom Å¡to si postavljao za ogranizaciju ID 7, pa probaj komapajlirati.
stock SpawnIgraca(playerid)
{
g_SetPlayerHealth(playerid, 99.0); vrataspawn[playerid] = false;
if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_BAZA)
{
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1)
{
SetPlayerPos(playerid, 1477.2086,-1780.2563,3288.7859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2)
{
SetPlayerPos(playerid, 2125.8074,-2278.5754,20.6643);
SetPlayerInterior(playerid, 0);
}
else if(PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3)
{
SetPlayerPos(playerid, 1329.0504,-638.9127,14280.8857);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else if(PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4)
{
SetPlayerPos(playerid, 323.8689,1127.7897,1083.8828);
SetPlayerInterior(playerid, 5);
}
else if(PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5)
{
SetPlayerPos(playerid, 2451.1052,-1688.5116,1013.5078);
SetPlayerInterior(playerid, 2);
}
else if(PlayerInfo[playerid][pLider] == 6 || PlayerInfo[playerid][pClan] == 6)
{
SetPlayerPos(playerid, 1785.8721,-1797.5588,-43.3141);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
g_GivePlayerWeapon(playerid, 43, 50);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
/*else if(PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7)
{
SetPlayerPos(playerid, 496.5612,413.3166,482.5859);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, 0);
freeze[playerid] = SetTimerEx("Freeze",3000, false, "i", playerid);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}*/
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_KUCA)
{
if(PlayerInfo[playerid][pPosedovanjeKuce] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeKuce];
SetPlayerInterior(playerid, KucaInfo[i][kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_RENTKUCA)
{
if(PlayerInfo[playerid][pRent] != -1)
{
new i = PlayerInfo[playerid][pRent];
SetPlayerInterior(playerid, KucaInfo[i][kInt]); SetPlayerVirtualWorld(playerid, KucaInfo[i][kVW]);
SetPlayerPos(playerid, KucaInfo[i][kIzlazX], KucaInfo[i][kIzlazY], KucaInfo[i][kIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_STAN)
{
if(PlayerInfo[playerid][pPosedovanjeStana] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeStana];
SetPlayerInterior(playerid, StanInfo[i][sInt]); SetPlayerVirtualWorld(playerid, StanInfo[i][sVW]);
SetPlayerPos(playerid, StanInfo[i][sIzlazX], StanInfo[i][sIzlazY], StanInfo[i][sIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
else if(PlayerInfo[playerid][pProveraSpawna] == SPAWN_VIKENDICA)
{
if(PlayerInfo[playerid][pPosedovanjeVikendice] != -1)
{
new i = PlayerInfo[playerid][pPosedovanjeVikendice];
SetPlayerInterior(playerid, VikendiceInfo[i][viInt]); SetPlayerVirtualWorld(playerid, VikendiceInfo[i][viVW]);
SetPlayerPos(playerid, VikendiceInfo[i][viIzlazX], VikendiceInfo[i][viIzlazY], VikendiceInfo[i][viIzlazZ]);
}
else
{
PlayerInfo[playerid][pProveraSpawna] = SPAWN_NORMAL;
new rand = random(sizeof(RandomSpawn));
SetPlayerPos(playerid, RandomSpawn[rand][0], RandomSpawn[rand][1], RandomSpawn[rand][2]);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
Ako neće opet kompajlirati, problem nije tu.
Nije ni do toga :/ :(
Dobro, hajde da vidimo šta si zadnje mijenjao, da li postoji negdje linija da je baš duga? Pokušaj se sjetiti šta si mijenjao.
Ne znam stvarno sve sam proverio nigde dugacka linija
Naso sam problem evo ga
CMD:intervju(playerid, params[])
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"NG:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new id, veh = GetPlayerVehicleID(playerid);
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid,-1, ""CRVENA"[NG:RP] "BELA"Samo clanovi BGNa!");
if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, ""CRVENA"[NG:RP] "SIVA"Morate biti u vozilu LSN!");
if(!NovinariVozila(veh)) return SCM(playerid, -1, ""CRVENA"[NG:RP] "SIVA"Morate biti u vozilu LSN!");
if(sscanf(params, "u", id)) return SCM(playerid,-1,"NG:RP Pomoc | "SPLAVA"/intervju [ID/Ime]");
if(!IsPlayerConnected(id)) return SCM(playerid, -1, "[NG:RP] "CRVENA"Pogresan ID!");
if(id == playerid) return SCM(playerid,-1,"[NG:RP] "CRVENA"Ne mozete sami sebi ponuditi !");
if(GetPlayerVehicleID(playerid) != GetPlayerVehicleID(id)) return SCM(playerid, -1, "[NG:RP] "CRVENA"Igrac kojem ste ponudili intervju nije u vasem vozilu!");
IntervjuGotov[id] = playerid;
SCMF(playerid, -1, ""ORANGE"[BGN]: "BELA"Pozvali ste %s na intervju.", GetName(id));
SCMF(id, -1, ""ORANGE"[BGN]: "BELA"Novinar %s vas je pozvao na intervju | kucaj te /prihvati intervju ili /odbij intervju.", GetName(playerid));
return 1;
}
if(PlayerInfo[playerid][pLider] == 1 || PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 2 || PlayerInfo[playerid][pClan] == 2 || PlayerInfo[playerid][pLider] == 3 || PlayerInfo[playerid][pClan] == 3 || PlayerInfo[playerid][pLider] == 4 || PlayerInfo[playerid][pClan] == 4 || PlayerInfo[playerid][pLider] == 5 || PlayerInfo[playerid][pClan] == 5 || PlayerInfo[playerid][pLider] == 7 || PlayerInfo[playerid][pClan] == 7) return SCM(playerid,-1, ""CRVENA"[NG:RP] "BELA"Samo clanovi BGNa!");
Sada kako bi ja to mogo da uklopim a da me ne jeb* predugacka linija ?
if(PlayerInfo[playerid][pLider] != 6 && PlayerInfo[playerid][pClan] != 6) return SCM(playerid,-1, ""CRVENA"[NG:RP] "BELA"Samo clanovi BGNa!");
Ako je ID organizacije 6, onda probaj ovako, ako ne ide probaj umjesto && stavi || nisam siguran za ILI i I kolo, moram ponoviti programiranje haha.