[POMOC] Dupli respekt

Započeo Obrisan korisnik
4. Avg. 2013. Zaključano
1,289
pregleda
8
postova
Deleted User
Obrisan korisnik
4. Avg. 2013.
Skripta: UP editujem 😄
Opis problema: hoću da napravim da sa komandom nekom palim i gasim dupli respket tačnije da im daje dupli 🙂
Dio skriote: daću vam šta treba
Bugi
5
Crime Lord
4. Avg. 2013.
daj mi deo koji daje normalne respekte(ono +1 svakog sata ) daj mi taj timer
Deleted User
Obrisan korisnik
4. Avg. 2013.
evo to je ovo ja mislim
forward PayDay(i);
public PayDay(i)
{
if(!IsPlayerConnected(i) || UlogovanProvera == 0) return 1;
new stariiznos = PlayerInfo;
if(PlayerInfo != -1)
{
if(PlayerInfo < KucaInfo[PlayerInfo])
{
PlayerInfo = -1;
PlayerInfo = SPAWN_NORMAL;
SCM(i, -1, ""CRVENA" "SIVA"Niste imali da platiti kiriju za kucu, iseljeni ste!");
}
PlayerInfo -= KucaInfo[PlayerInfo];
}
if(PlayerInfo >= PlayerInfo && PlayerInfo > 0)
{
    if(PlayerInfo < PlayerInfo)
    {
        PlayerInfo = PlayerInfo;
}
    PlayerInfo -= PlayerInfo;
    PlayerInfo -= PlayerInfo;
    if(PlayerInfo < 0) PlayerInfo = 0;
    if(PlayerInfo <= 0) { PlayerInfo = 0; PlayerInfo = 0; }
}
    if(PlayerInfo < 40)
{
SCM(i, -1, " "ZUTA"* Niste igrali dovoljno dugo da dobijete platu!");
DobioPay = 1;
return 1;
}
if(PlayerInfo > 0)
{
PlayerInfo--;
if(PlayerInfo == 0) SCM(i, -1, ""CRVENA"Anticheat | "SIVA"Vasa kazna za ulazak u organizaciju je istekla!");
}
if(PlayerInfo > 0) { PlayerInfo--; }
    new iznosplate = 0, osnova = 0, iskustvo = 0, prihod = 0, rashod = 0, struja = 0, voda = 0, smece = 0, grijanje = 0, porez = 0, kucanajam = 0;
osnova = 100 + random(150);
iznosplate = osnova*PlayerInfo;
    PlayerInfo++;
PlayerInfo++;
iskustvo = (PlayerInfo * 2) + 2;
if(PlayerInfo != -1) { struja += (10 + random(15)); voda += (10 + random(5)); porez += 10; smece += 8; grijanje += 5; }
if(PlayerInfo != -1) { struja += (3 + random(5)); voda += (5 + random(8)); porez += 10; smece += 4; grijanje += 3; }
if(PlayerInfo != -1) { struja += (4 + random(5)); voda += (5 + random(10)); porez += 10; smece += 5; grijanje += 4; }
if(PlayerInfo != -1) { porez += 100; }
if(PlayerInfo == -1) kucanajam = 0;
else if(PlayerInfo != -1) kucanajam = KucaInfo[PlayerInfo];
new strp1,strp2,strp;
if(PlayerInfo < iskustvo) //struja, voda, smece, kucanajam
{
format(strp1,sizeof(strp1), ""SIVA"Banka Los Santos | Plata je stigla na vas racun\n\n"SPLAVA"Plata: "BELA"%d$\n\n"CRVENA"Kredit Informacije\n"SPLAVA"Iznos kredita: "ZELENA"%d$\n"SPLAVA"Iznos rate: "ZELENA"%d$\n"SPLAVA"Za otplatu: "ZELENA"%d%\n\n", iznosplate, PlayerInfo, PlayerInfo, PlayerInfo);
        format(strp2,sizeof(strp2), ""CRVENA"Platili ste\n"SPLAVA"Porez na imovinu: "BELA"%d$\n"SPLAVA"Struja: "BELA"%d$\n"SPLAVA"Voda: "BELA"%d$\n"SPLAVA"Smece: "BELA"%d$\n"SPLAVA"Grijanje: "BELA"%d$\n"SPLAVA"Iznajmljena kuca: "BELA"%d$\n\n"CRVENA"Stari iznos: "BELA"%d$\n"ZELENA"Novi iznos: "BELA"%d$", porez, struja, voda, smece,grijanje,kucanajam, stariiznos,PlayerInfo+iznosplate);
}
else if(PlayerInfo >= iskustvo)
{
PlayerInfo++;
SetPlayerScore(i, PlayerInfo);
PlayerInfo = 0;
format(strp1,sizeof(strp1), ""SIVA"Banka Los Santos | Plata je stigla na vas racun\n\n"SPLAVA"Plata: "BELA"%d$\n\n"CRVENA"Kredit Informacije\n"SPLAVA"Iznos kredita: "ZELENA"%d$\n"SPLAVA"Iznos rate: "ZELENA"%d$\n"SPLAVA"Za otplatu: "ZELENA"%d%\n\n"CRVENA"Platili ste\n"SPLAVA"Porez na imovinu: "BELA"%d$\n", iznosplate, PlayerInfo, PlayerInfo, PlayerInfo,porez);
        format(strp2,sizeof(strp2), ""SPLAVA"Struja: "BELA"%d$\n"SPLAVA"Voda: "BELA"%d$\n"SPLAVA"Smece: "BELA"%d$\n"SPLAVA"Grijanje: "BELA"%d$\n"SPLAVA"Iznajmljena kuca: "BELA"%d$\n\n"CRVENA"Stari iznos: "BELA"%d$\n"ZELENA"Novi iznos: "BELA"%d$\n\n"ZUTA"Cestitamo presli ste u sledeci level | "CRVENA"LEVELUP!", struja, voda, smece,grijanje,kucanajam, stariiznos,PlayerInfo+iznosplate);
}
format(strp, sizeof(strp), "%s%s", strp1, strp2);
SPD(i, DIALOG_PLATA, DIALOG_STYLE_MSGBOX, ""BELA"Los Santos Banka", strp, "Ok", "Izlaz");
SCM(i,-1,"Anticheat | "HZELENA"Plata je stigla na vas bankovni racun!");
prihod = iznosplate;
rashod = struja + voda + porez + smece + grijanje;
PlayerInfo += prihod;
PlayerInfo -= rashod;
PlayerInfo = 0;
DobioPay = 1;
SavePlayer(i);
return 1;
}
Bugi
5
Crime Lord
4. Avg. 2013.
Znaci dodas u tajmer

if(Duplirespekti == 1)
{
PlayerInfo += 2;
}

I u komandi /duplirespekti dodas Duplirespekti = 1;

poz
Deleted User
Obrisan korisnik
4. Avg. 2013.
de mi nap kako sve to treba da se uradi send ću ti šta ti treba.
Deleted User
Obrisan korisnik
5. Avg. 2013.
sory za dp, ali zna li nekoooo molim vaas
Faris_Farkias
6
Godfather
🔥35
5. Avg. 2013.
Eh ovako ti je najjednostavnije uradiit.
new bool:duplirespektiprovjera = false;

YCMD:duplirespekti(playerid, params[], help)
{
    #pragma unused help
    if(PlayerInfo < 1338) return SendClientMessage(playerid,-1,"Samo Vlasnik (Admin lvl 1338+)!");
    if(duplirespektiprovjera) { duplirespektiprovjera = false; SendClientMessageToAll(-1,"[dupli exp] Admin je iskljucio duple respekte!");}
    else { duplirespektiprovjera = true; SendClientMessageToAll(-1,"[dupli exp] Admin je ukljucio duple respekte!");}
return 1;
}
kod svog paydaya dodaš također

public payday
new playerid;
if(duplirespektiprovjera)
    {
    OVDJE STAVI DA MU DAJE TA +2
    }
    else
    {
    OVDJE DA VRAĆA NA 1
    }

Boyant
5
Underboss
5. Avg. 2013.
Taman pisem,ali vidim nema potrebe,faris objasnio.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha