Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Limdzaâ„¢ poslato Jul 29, 2014, 01:59:31 PRE PODNE

Naslov: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 01:59:31 PRE PODNE
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)://
Naslov: Odg: [Pomoc]Compile
Poruka od: KalleFer poslato Jul 29, 2014, 10:41:35 PRE PODNE
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
Naslov: Odg: [Pomoc]Compile
Poruka od: Blaeks poslato Jul 29, 2014, 12:40:23 POSLE PODNE
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
Naslov: Odg: [Pomoc]Compile
Poruka od: lv 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 :)
Naslov: Odg: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 15:52:45 POSLE PODNE
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.
Naslov: Odg: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 16:06:57 POSLE PODNE
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
Naslov: Odg: [Pomoc]Compile
Poruka od: dirigent00 poslato Jul 29, 2014, 17:39:25 POSLE PODNE
Ograniči komentarom, pa probaj kompajlirati, i onda ćeš znati da li je do toga.
Naslov: Odg: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 18:20:10 POSLE PODNE
Kako da kompajlam kad nece ne citas lepo moji problem.
Naslov: Odg: [Pomoc]Compile
Poruka od: dirigent00 poslato Jul 29, 2014, 18:24:56 POSLE PODNE
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.
Naslov: Odg: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 18:32:29 POSLE PODNE
Nije ni do toga :/  :(
Naslov: Odg: [Pomoc]Compile
Poruka od: dirigent00 poslato Jul 29, 2014, 18:57:05 POSLE PODNE
Dobro, hajde da vidimo šta si zadnje mijenjao, da li postoji negdje linija da je baš duga? Pokušaj se sjetiti šta si mijenjao.
Naslov: Odg: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 19:46:51 POSLE PODNE
Ne znam stvarno sve sam proverio nigde dugacka linija
Naslov: Odg: [Pomoc]Compile
Poruka od: Limdzaâ„¢ poslato Jul 29, 2014, 21:00:30 POSLE PODNE
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 ?
Naslov: Odg: [Pomoc]Compile
Poruka od: dirigent00 poslato Jul 29, 2014, 21:53:16 POSLE PODNE
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.