[Pomoc] Dupli exp

14. Nov. 2012. Zaključano
822
pregleda
12
postova
Nitro
5
Godfather
14. Nov. 2012.
Skripta koju koristim:
- TechLand Xperia (CLRP Edit)

Detaljan opis problema:
- Pokusao sam da napravim da na komandu iskljucujem i ukljucujem dupli exp, negde na forumu dok sam trazio ovako nesto, nasao sam na post od greedya s kojim sam pokusao da uradim ovo.

Dio skripte:
pod public PayDay:

new dupliexp;
foreach(Player, i)
{
        if(dupliexp == 1)
        {
                PlayerInfo ++;
        }
}

( ovde treba 3 puta + ali ja sam stavio 2x zato sto ispod ovoga imam vec PlayerInfo ++; ) znaci ovako:

foreach(Player, i)
{
        if(dupliexp == 1)
        {
                PlayerInfo ++;
        }
        PlayerInfo ++;
}


Pokusao sam dodati komande kojima ukljucujem i iskljucujem dupli exp, ovako:

CMD:dupliexpon(playerid, params[], dupliexp)
{
if(PlayerInfo >= 1338)
{
    dupliexp = 1;
    SCMTOALL(DCPLAVA, ": {FFFFFF}Dupli respekti su ukljuceni.");
}
else
{
    SCM(playerid, DCPLAVA, ": {FFFFFF}Nisi ovlascen da koristis ovu komandu.");
}
return 1;
}

CMD:dupliexpoff(playerid, params[], dupliexp)
{
if(PlayerInfo >= 1338)
{
    dupliexp = 0;
    SCMTOALL(DCPLAVA, ": {FFFFFF}Dupli respekti su iskljuceni.");
}
else
{
    SCM(playerid, DCPLAVA, ": {FFFFFF}Nisi ovlascen da koristis ovu komandu.");
}
return 1;
}

Ali ovo ne radi, upisao sam komandu /dupliexpon i sacekao payday, exp mi se povecao za 1.
Nema errora niti warninga, ima li neko ideju kako da ovo uradim da radi? Hvala svima.

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Blaeks_Biofor
5
Forum Don
14. Nov. 2012.
probaj da zamenis ovu liniju
 PlayerInfo ++;
sa ovom
 PlayerInfo += 2;
zato sto kod tvoje daje samo jedan exp
Nitro
5
Godfather
14. Nov. 2012.
Probao, ne radi jbg, inace, pogledaj sta sam napisao, ne daje samo jedan, meni stoji ovako:

foreach(Player, i)
{
        if(dupliexp == 1) //Ako je 1 daje mi 1 exp
        {
                PlayerInfo ++; //Daje mi 1 exp
        }
        PlayerInfo ++; //Daje 1 exp svakako...
}

Znaci 2 😄

Edit:
Mozda da napravim ovako:

new dupliexp;
foreach(Player, i)
{
        if(dupliexp == 1)
        {
                PlayerInfo += 2;
        }
        if(dupliexp == 0)
        {
                PlayerInfo ++;
        }
}

Sta mislis o tome?
A mozda je greska u komandama?
Blaeks_Biofor
5
Forum Don
14. Nov. 2012.
ovo stavi na kraj skripte
public Exp()
{
  foreach(Player, i)
  {
  new string;
  format(string,sizeof(string), "Admin je svima aktivirao dupli exp!!!");
  SCMTA(-1, string);
  PlayerInfo += 2;
  }
  return 1;
}
na vrh stavi
forward Exp();
i onda u publicu gde ti stize plata stavis
Exp();
jedino tako sam uspeo da ti uradim...
Nitro
5
Godfather
14. Nov. 2012.
Kapiram to brate, ali tu ce nonstop biti dupli exp, ja sam hteo da napravim da komandom aktiviram i deaktiviram, al nema veze mogu i reset server svaki vikend, hvala ti sve u svemu 🙂
Blaeks_Biofor
5
Forum Don
14. Nov. 2012.
Nitro wrote on November 14, 2012, 11:14 pm:
Kapiram to brate, ali tu ce nonstop biti dupli exp, ja sam hteo da napravim da komandom aktiviram i deaktiviram, al nema veze mogu i reset server svaki vikend, hvala ti sve u svemu 🙂
Nista brate , u svakom slucaju, ja cu da se potrudim da ti uradim to preko komande, pa cu da ti posaljem na PM  😉
Nitro
5
Godfather
15. Nov. 2012.
Blaeks wrote on November 14, 2012, 11:15 pm:
Nista brate , u svakom slucaju, ja cu da se potrudim da ti uradim to preko komande, pa cu da ti posaljem na PM  😉

Ma ne moras brate, hvala ti, nema veze, nije mi problem, samo sam hteo da malo olaksam, al nema veze 🙂
Blaeks_Biofor
5
Forum Don
16. Nov. 2012.
ovako
SendClientMessage(playerid, -1, str);
Nitro
5
Godfather
16. Nov. 2012.
Ja tek sad video da si mi napisao ovo, hvala ti vegas puno 🙂 Sad cu test 🙂
Danisha
5
Underboss
16. Nov. 2012.
a de rodjo napravi da samo ide subotom i nedeljom ti respekti dupli definisi dane nekako pa napravi
Danisha
5
Underboss
1. Dec. 2012.
A jel Vegas njima ce davat duple respekte sve dok ih ja neiskljucim i posle restarta😕😕😕😕??
Nitro
5
Godfather
1. Dec. 2012.
Danisha wrote on December 1, 2012, 4:37 pm:
A jel Vegas njima ce davat duple respekte sve dok ih ja neiskljucim i posle restarta😕😕😕😕??


Sve dok ih ne isključiÅ¡, a može i posle restarta 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha