Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

"Trebam nešto" - tema

Započeo Obrisan korisnik
pre 15 godina
165,751
pregleda
1,465
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Mr.Lowrey
Godfather
pre 14 godina
Partybreaker wrote on July 23, 2011, 4:43 pm:
Moze mi neko reci gdje da promijenim koordinate od mjesta kod kojeg moras biti da bi hapsio ?

I mjesto gdje hocu da ga porta,nisam bas neki skripter,pocetnik sam jos 🙂

evo komanda:
CMD:arrest(playerid, params[])
{
new string;
new sendername;
new giveplayer;
new cijenah, minuta, jamcevina, cijenajamcevine, razlog;
if(sscanf(params, "dddds", cijenah, minuta, jamcevina, cijenajamcevine, razlog))
{
if(IsACop(playerid))
{
SCM(playerid, COLOR_GRAD2, "{168BFF}INFO: {959561} /arrest [vrijeme (minute)] [jamcevina (0=ne 1=da)] [cijena jamcevine] ");
SCM(playerid, WHITE, "{168BFF}Razlog mora biti vazeci!");
}
else return SCM(playerid, GREY, "Nisi dio izvrsnih organa!");
}
else
{
if(IsACop(playerid))
{
if(OnDuty != 1)
{
   SCM(playerid, COLOR_GREY, "   Nisi na duznosti!");
   return 1;
}
         if(!KodArrestPozicije(playerid))
{// Jail spot
   SCM(playerid, COLOR_GREY, "  Nisi u blizini zatvora, ne mozes hapsiti!");
   return 1;
}
if(cijenah > 5000 || cijenah < 1)
{
SCM(playerid, GREY, "Cijena hapsenja ne moze biti preko 5000$ i ispod 1$!");
return 1;
}
if(minuta > 31 || minuta < 6)
{
SCM(playerid, GREY, "Vrijeme pritvora ne moze biti preko 30 minuta i ispod 5 minuta!");
return 1;
}
if(jamcevina < 0 || jamcevina > 1)
{
SCM(playerid, GREY, "Jamcevina mora biti 1(Da) ili 0 (Ne)!");
return 1;
}
if(cijenajamcevine > 100000 || cijenajamcevine < 1)
{
SCM(playerid, GREY, "Cijena jamcevine mora biti izmedju 1$ i 100000$!");
return 1;
}
new suspect = GetClosestPlayer(playerid);
if(IsPlayerConnected(suspect))
{
if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
{
GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(WantedLevel < 1)
{
   SendClientMessage(playerid, COLOR_GREY, "   Igrac mora imati barem Wanted Level 1 !");
   return 1;
}
format(string, sizeof(string), "{198CC6}* Uhapsio si %s | Razlog: %s", giveplayer, razlog);
SCM(playerid, COLOR_LIGHTBLUE, string);
GivePlayerCash(suspect, -cijenah);
format(string, sizeof(string), "Uhapsio te %s ~n~ za $%d", sendername, moneys);
GameTextForPlayer(suspect, string, 5000, 5);
ResetPlayerWeapons(suspect);
if(PlayerInfo==1||PlayerInfo==1)
{
format(string, sizeof(string), "{198CC6}Policajac %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo==2||PlayerInfo==2)
{
format(string, sizeof(string), "{198CC6}FBI Agent %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo==3||PlayerInfo==3)
{
format(string, sizeof(string), "{198CC6}Specijalac %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
new rand = random(sizeof(gRandomJailSpawns));
SetPlayerPos(suspect, gRandomJailSpawns, gRandomJailSpawns, gRandomJailSpawns);
PlayerInfo = minuta * 60;
//SetPlayerWorldBounds(playerid, 1573.528, 1489.865, -1089.701, -1164.708);
if(jamcevina == 1)
{
JailPrice = cijenajamcevine;
format(string, sizeof(string), "{198CC6}Pritvoren si na %d sekundi.   Jamcevina: $%d | Razlog: {FF0E0E}%s", PlayerInfo, JailPrice, razlog);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
else
{
   JailPrice = 0;
format(string, sizeof(string), "{198CC6}Pritvoren si na %d sekundi.   Jamcevina: Nedostupna | Razlog: {FF0E0E}%s", PlayerInfo, razlog);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
PlayerInfo = 1;
       PlayerInfo += 1;
SetPlayerFree(suspect,playerid, "Uhapsen");
WantedPoints = 0;
WantedLevel = 0;
WantLawyer = 1;
}//distance
}//not connected
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Nema nikoga u blizini koga bi mogao uhapsiti.");
   return 1;
}
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Nisi dio izvrsnih vlasti !");
   return 1;
}
}//not connected
return 1;
}


Da li trebam ovo da promijenim i da stavim poziciju sa koje zelim da hapsim?
if(!KodArrestPozicije(playerid))
kriva tema, stisni ctrl+f i nadi KodArrestPozicije i tamo promjeni koordinate
Partybreaker
Enforcer
pre 14 godina
System32 wrote on July 23, 2011, 4:43 pm:
Moze mi neko reci gdje da promijenim koordinate od mjesta kod kojeg moras biti da bi hapsio ?

I mjesto gdje hocu da ga porta,nisam bas neki skripter,pocetnik sam jos 🙂

evo komanda:
CMD:arrest(playerid, params[])
{
new string;
new sendername;
new giveplayer;
new cijenah, minuta, jamcevina, cijenajamcevine, razlog;
if(sscanf(params, "dddds", cijenah, minuta, jamcevina, cijenajamcevine, razlog))
{
if(IsACop(playerid))
{
SCM(playerid, COLOR_GRAD2, "{168BFF}INFO: {959561} /arrest [vrijeme (minute)] [jamcevina (0=ne 1=da)] [cijena jamcevine] ");
SCM(playerid, WHITE, "{168BFF}Razlog mora biti vazeci!");
}
else return SCM(playerid, GREY, "Nisi dio izvrsnih organa!");
}
else
{
if(IsACop(playerid))
{
if(OnDuty != 1)
{
   SCM(playerid, COLOR_GREY, "   Nisi na duznosti!");
   return 1;
}
         if(!KodArrestPozicije(playerid))
{// Jail spot
   SCM(playerid, COLOR_GREY, "  Nisi u blizini zatvora, ne mozes hapsiti!");
   return 1;
}
if(cijenah > 5000 || cijenah < 1)
{
SCM(playerid, GREY, "Cijena hapsenja ne moze biti preko 5000$ i ispod 1$!");
return 1;
}
if(minuta > 31 || minuta < 6)
{
SCM(playerid, GREY, "Vrijeme pritvora ne moze biti preko 30 minuta i ispod 5 minuta!");
return 1;
}
if(jamcevina < 0 || jamcevina > 1)
{
SCM(playerid, GREY, "Jamcevina mora biti 1(Da) ili 0 (Ne)!");
return 1;
}
if(cijenajamcevine > 100000 || cijenajamcevine < 1)
{
SCM(playerid, GREY, "Cijena jamcevine mora biti izmedju 1$ i 100000$!");
return 1;
}
new suspect = GetClosestPlayer(playerid);
if(IsPlayerConnected(suspect))
{
if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
{
GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(WantedLevel < 1)
{
   SendClientMessage(playerid, COLOR_GREY, "   Igrac mora imati barem Wanted Level 1 !");
   return 1;
}
format(string, sizeof(string), "{198CC6}* Uhapsio si %s | Razlog: %s", giveplayer, razlog);
SCM(playerid, COLOR_LIGHTBLUE, string);
GivePlayerCash(suspect, -cijenah);
format(string, sizeof(string), "Uhapsio te %s ~n~ za $%d", sendername, moneys);
GameTextForPlayer(suspect, string, 5000, 5);
ResetPlayerWeapons(suspect);
if(PlayerInfo==1||PlayerInfo==1)
{
format(string, sizeof(string), "{198CC6}Policajac %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo==2||PlayerInfo==2)
{
format(string, sizeof(string), "{198CC6}FBI Agent %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo==3||PlayerInfo==3)
{
format(string, sizeof(string), "{198CC6}Specijalac %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
new rand = random(sizeof(gRandomJailSpawns));
SetPlayerPos(suspect, gRandomJailSpawns, gRandomJailSpawns, gRandomJailSpawns);
PlayerInfo = minuta * 60;
//SetPlayerWorldBounds(playerid, 1573.528, 1489.865, -1089.701, -1164.708);
if(jamcevina == 1)
{
JailPrice = cijenajamcevine;
format(string, sizeof(string), "{198CC6}Pritvoren si na %d sekundi.   Jamcevina: $%d | Razlog: {FF0E0E}%s", PlayerInfo, JailPrice, razlog);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
else
{
   JailPrice = 0;
format(string, sizeof(string), "{198CC6}Pritvoren si na %d sekundi.   Jamcevina: Nedostupna | Razlog: {FF0E0E}%s", PlayerInfo, razlog);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
PlayerInfo = 1;
       PlayerInfo += 1;
SetPlayerFree(suspect,playerid, "Uhapsen");
WantedPoints = 0;
WantedLevel = 0;
WantLawyer = 1;
}//distance
}//not connected
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Nema nikoga u blizini koga bi mogao uhapsiti.");
   return 1;
}
}
else
{
   SendClientMessage(playerid, COLOR_GREY, "   Nisi dio izvrsnih vlasti !");
   return 1;
}
}//not connected
return 1;
}


Da li trebam ovo da promijenim i da stavim poziciju sa koje zelim da hapsim?
if(!KodArrestPozicije(playerid))
kriva tema, stisni ctrl+f i nadi KodArrestPozicije i tamo promjeni koordinate

To sam i prije probao ali opet nema rezultata,nego me vrati kod arrest,sto znaci da nije definisana koordinata
Mr.Lowrey
Godfather
pre 14 godina
pa u toj funkciji imas koordinate, daj tu funkciju
Partybreaker
Enforcer
pre 14 godina
System32 wrote on July 23, 2011, 5:07 pm:
pa u toj funkciji imas koordinate, daj tu funkciju


Kazem ti ,u toj funkciji nisu definisane koordinate,tako da mi uvjek izbaci poruku "niste u blizini zatvora blablabla"

Shvatas sta hocu da kazem ?

Ako neko moze da mi da njegovu ZCMD komandu arrest,bio bih zahvalan. 🙂
boban1995
Enforcer
pre 14 godina
public PayDay()
{
   
    new string;
new account,interest;
new rent = 0;
foreach (Player, i)
{
    if(PlayerInfo > 0)
    {
    if(MoneyMessage==1)
{
    SendClientMessage(i, COLOR_LIGHTRED, "Niste uspjeli da vratite dug, idete u zatvor.");
    GameTextForPlayer(i, "~r~Uhapsen!", 2000, 1);
    SetPlayerInterior(i, 6);
    PlayerInfo = 6;
  SetPlayerPos(i, 264.6288,77.5742,1001.0391);
            PlayerInfo = 1;
            SafeResetPlayerWeapons(i);
            SafeResetPlayerMoney(i);
WantedPoints = 0;
PlayerInfo = 240;
format(string, sizeof(string), "Uhapseni ste na %d sekundi.  Kaucija: Nedostupna", PlayerInfo);
SendClientMessage(i, COLOR_WHITE, string);
}
new playername2;
GetPlayerName(i, playername2, sizeof(playername2));
account = PlayerInfo;
new key = PlayerInfo;
if(key != 255)
{
rent = HouseInfo;
if(strcmp(playername2, HouseInfo, true) == 0)
{
rent = 0;
}
else if(rent > GetPlayerMoney(i))
{
PlayerInfo = 255;
SendClientMessage(i, COLOR_WHITE, "Iseljeni ste.");
rent = 0;
}
HouseInfo = HouseInfo+rent;
}
new tmpintrate;
if (key != 255 && strcmp(playername2, HouseInfo, true) == 0)
{
    if(PlayerInfo > 0) { tmpintrate = intrate+4; }
else { tmpintrate = intrate+2; }//HouseInfo
}
else
{
    if(PlayerInfo > 0) { tmpintrate = 3; }
else { tmpintrate = 1; }
}
if(PlayerInfo >= 5)
{
    Tax += TaxValue;//Should work for every player online
    PlayerInfo -= TaxValue;
new checks = PlayerInfo / 5;
if(PlayerInfo > 0)
{
    new bonus = PlayerInfo / 10;
    checks += bonus;
}
    new ebill = (PlayerInfo/10000)*(PlayerInfo);
    account += checks;
    if(PlayerInfo > 0)
    {
    PlayerInfo -= ebill;
    SBizzInfo += ebill;
}
else
{
    ebill = 0;
}
interest = (PlayerInfo/1000)*(tmpintrate);
PlayerInfo++;
PlayerInfo = account+interest;
SendClientMessage(i, COLOR_GREEN, "|___ IZJAVA BANKE ___|");
format(string, sizeof(string), "  Plata: $%d  Takse: -$%d", checks, TaxValue);
SendClientMessage(i, COLOR_WHITE, string);
if(PlayerInfo != 255 || PlayerInfo != 255)
{
    format(string, sizeof(string), "  Racun za struju: -$%d", ebill);
SendClientMessage(i, COLOR_GRAD1, string);
}
format(string, sizeof(string), "  Staro stanje: $%d", account - checks);
SendClientMessage(i, COLOR_WHITE, string);
format(string, sizeof(string), "  Kamata: 0.%d posto",tmpintrate);
SendClientMessage(i, COLOR_GRAD2, string);
format(string, sizeof(string), "  Kamatni interes $%d", interest);
SendClientMessage(i, COLOR_GRAD3, string);
SendClientMessage(i, COLOR_GREEN, "|--------------------------------------|");
format(string, sizeof(string), "  Novo stanje: $%d", PlayerInfo);
SendClientMessage(i, COLOR_GRAD5, string);
format(string, sizeof(string), "  Renta: -$%d", rent);
SendClientMessage(i, COLOR_GRAD5, string);
format(string, sizeof(string), "  Ukupan Kredit: $%d", PlayerInfo);
SendClientMessage(i, COLOR_GRAD5, string);
if(PlayerInfo != 0)
{
SendClientMessage(i, COLOR_GRAD5,"  Rata: $500");
PlayerInfo -= 500;
PlayerInfo -= 500;
}
format(string, sizeof(string), "~y~Plata~n~~w~Plata je stigla na vas racun");
GameTextForPlayer(i, string, 5000, 1);
rent = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo += 1;
if(FarmerVar == 0)
{
FarmerPickup = 0;
}
if(DrugFarmerVar == 0)
{
DrugFarmerPickup = 0;
}
if(SmugglerWork == 0)
{
PayDaySecure = 0;
}
if(PlayerInfo > 0)
{
    PlayerInfo += 1;
    if(PlayerInfo >= 5)
    {
        PlayerInfo++;
        PlayerInfo = 0;
    }
}
}
else
{
    SendClientMessage(i, COLOR_WHITE, "* Niste igrali dovoljno dugo da biste dobili platu.");
}
}
{
            format(string, sizeof(string), "Lutrija: Pocinjemo izvlacenje.");
            OOCOff(COLOR_DBLUE, string);
            new rand = random(80);
            if(rand < 77) { rand += 3; }
            Lotto(rand);
        }
}
SaveAccounts();
Checkprop();
return 1;
}

evo, kako da smanjim platu ?
Mr.Lowrey
Godfather
pre 14 godina
Partybreaker wrote on July 23, 2011, 5:07 pm:
pa u toj funkciji imas koordinate, daj tu funkciju


Kazem ti ,u toj funkciji nisu definisane koordinate,tako da mi uvjek izbaci poruku "niste u blizini zatvora blablabla"

Shvatas sta hocu da kazem ?

Ako neko moze da mi da njegovu ZCMD komandu arrest,bio bih zahvalan. 🙂
samo daj funkciju
Partybreaker
Enforcer
pre 14 godina
System32 wrote on July 23, 2011, 5:07 pm:
pa u toj funkciji imas koordinate, daj tu funkciju


Kazem ti ,u toj funkciji nisu definisane koordinate,tako da mi uvjek izbaci poruku "niste u blizini zatvora blablabla"

Shvatas sta hocu da kazem ?

Ako neko moze da mi da njegovu ZCMD komandu arrest,bio bih zahvalan. 🙂
samo daj funkciju

Ne postoji funkcija,zato mi i ne radi komanda.  :S
Mr.Lowrey
Godfather
pre 14 godina
lol mora biti imance bi imao error

evo ti ovako

CMD:arrest(playerid, params[])
{
new string;
new sendername;
new giveplayer;
new cijenah, minuta, jamcevina, cijenajamcevine, razlog;
if(sscanf(params, "idiis", cijenah, minuta, jamcevina, cijenajamcevine, razlog))
{
SCM(playerid, COLOR_GRAD2, "{168BFF}INFO: {959561} /arrest [vrijeme (minute)] [jamcevina (0=ne 1=da)] [cijena jamcevine] ");
SCM(playerid, WHITE, "{168BFF}Razlog mora biti vazeci!");
}
else
if(IsPlayerInRangeOfPoint(playerid, 10.0, tvoje koordirnate))
{
if(IsACop(playerid))
{
if(OnDuty == 0) SCM(playerid, COLOR_GREY, "  Nisi na duznosti!");
if(cijenah > 5000 || cijenah < 1) return SCM(playerid, GREY, "Cijena hapsenja ne moze biti preko 5000$ i ispod 1$!");
if(minuta > 31 || minuta < 6) return SCM(playerid, GREY, "Vrijeme pritvora ne moze biti preko 30 minuta i ispod 5 minuta!");
if(jamcevina < 0 || jamcevina > 1) return SCM(playerid, GREY, "Jamcevina mora biti 1(Da) ili 0 (Ne)!");
if(cijenajamcevine > 100000 || cijenajamcevine < 1) return SCM(playerid, GREY, "Cijena jamcevine mora biti izmedju 1$ i 100000$!");
new suspect = GetClosestPlayer(playerid);
if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
{
GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(WantedLevel < 1) return SendClientMessage(playerid, COLOR_GREY, "  Igrac mora imati barem Wanted Level 1 !");
format(string, sizeof(string), "{198CC6}* Uhapsio si %s | Razlog: %s", giveplayer, razlog);
SCM(playerid, COLOR_LIGHTBLUE, string);
GivePlayerCash(suspect, -cijenah);
format(string, sizeof(string), "Uhapsio te %s ~n~ za $%d", sendername, moneys);
GameTextForPlayer(suspect, string, 5000, 5);
ResetPlayerWeapons(suspect);
if(PlayerInfo==1||PlayerInfo==1)
{
format(string, sizeof(string), "{198CC6}Policajac %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo==2||PlayerInfo==2)
{
format(string, sizeof(string), "{198CC6}FBI Agent %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
else if(PlayerInfo==3||PlayerInfo==3)
{
format(string, sizeof(string), "{198CC6}Specijalac %s je uhapsio osumnjicenog %s | Razlog: {FF0E0E}%s", sendername, giveplayer, razlog);
OOCNews(COLOR_LIGHTRED, string);
}
new rand = random(sizeof(gRandomJailSpawns));
SetPlayerPos(suspect, gRandomJailSpawns, gRandomJailSpawns, gRandomJailSpawns);
PlayerInfo = minuta * 60;
//SetPlayerWorldBounds(playerid, 1573.528, 1489.865, -1089.701, -1164.70😎;
if(jamcevina == 1)
{
JailPrice = cijenajamcevine;
format(string, sizeof(string), "{198CC6}Pritvoren si na %d sekundi.  Jamcevina: $%d | Razlog: {FF0E0E}%s", PlayerInfo, JailPrice, razlog);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
else
{
    JailPrice = 0;
format(string, sizeof(string), "{198CC6}Pritvoren si na %d sekundi.  Jamcevina: Nedostupna | Razlog: {FF0E0E}%s", PlayerInfo, razlog);
SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
}
PlayerInfo = 1;
        PlayerInfo += 1;
SetPlayerFree(suspect,playerid, "Uhapsen");
WantedPoints = 0;
WantedLevel = 0;
WantLawyer = 1;
}
else SendClientMessage(playerid, COLOR_GREY, "  Nema nikoga u blizini koga bi mogao uhapsiti.");
}
else SendClientMessage(playerid, COLOR_GREY, "  Nisi dio izvrsnih vlasti !");
}
else SendClientMessage(playerid, COLOR_GREY, "  Nisi kod zatvora !");
return 1;
}
Marjan_King
Kingpin
pre 14 godina
Treba mi funkcija koja popravlja masku i gume auta(Ne motor vec masku i gume)

Moze li mi neko prebaciti ovu komandu u ZCMD i SSCANF, buni me taj cmdtext, nezz kako to.


if(strcmp(cmd, "/ao", true) == 0)
{
new sendername;
new idx;
if (PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, ":Moras biti Administrator!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristenje: /ao ");
return 1;
}
format(string, sizeof(string), "{F81414}Administrator{FFFFFF} | {FFFFFF}%s: %s " , sendername, result);
OOCOff(0xFF6347AA,string);
printf("%s", string);
return 1;
}
Mr.Lowrey
Godfather
pre 14 godina
Quote from July 24, 2011, 3:38 am:
Treba mi funkcija koja popravlja masku i gume auta(Ne motor vec masku i gume)

Moze li mi neko prebaciti ovu komandu u ZCMD i SSCANF, buni me taj cmdtext, nezz kako to.


if(strcmp(cmd, "/ao", true) == 0)
{
new sendername;
new idx;
if (PlayerInfo < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, ":Moras biti Administrator!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristenje: /ao ");
return 1;
}
format(string, sizeof(string), "{F81414}Administrator{FFFFFF} | {FFFFFF}%s: %s " , sendername, result);
OOCOff(0xFF6347AA,string);
printf("%s", string);
return 1;
}

evo ti je jos jedanput, ako os pouci cu te ja o sscanfu

CMD:ao(playerid, params[])
{
new tekst;
if (PlayerInfo < 1)
{
        if(sscanf(params, "s", tekst)) return SendClientMessage(playerid, -1, "KoriÅ¡tenje: /ao ");
format(string, sizeof(string), "{F81414}Administrator{FFFFFF} | {FFFFFF}%s: %s " , GetName(playerid), tekst);
OOCOff(0xFF6347AA,string);
printf("%s", string);
}
return 1;
}

stock GetName(playerid)
{
new
    pName;

GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
return pName;
}
Zohan
Street Runner
pre 14 godina
System32, daj mi odgovori u PM za mappanje.
[BWW] nåяcо
Enforcer
pre 14 godina
boban1995 wrote on July 23, 2011, 5:18 pm:
public PayDay()
{
   
   new string;
new account,interest;
new rent = 0;
foreach (Player, i)
{
   if(PlayerInfo > 0)
   {
   if(MoneyMessage==1)
{
   SendClientMessage(i, COLOR_LIGHTRED, "Niste uspjeli da vratite dug, idete u zatvor.");
   GameTextForPlayer(i, "~r~Uhapsen!", 2000, 1);
   SetPlayerInterior(i, 6);
   PlayerInfo = 6;
  SetPlayerPos(i, 264.6288,77.5742,1001.0391);
           PlayerInfo = 1;
           SafeResetPlayerWeapons(i);
           SafeResetPlayerMoney(i);
WantedPoints = 0;
PlayerInfo = 240;
format(string, sizeof(string), "Uhapseni ste na %d sekundi.   Kaucija: Nedostupna", PlayerInfo);
SendClientMessage(i, COLOR_WHITE, string);
}
new playername2;
GetPlayerName(i, playername2, sizeof(playername2));
account = PlayerInfo;
new key = PlayerInfo;
if(key != 255)
{
rent = HouseInfo;
if(strcmp(playername2, HouseInfo, true) == 0)
{
rent = 0;
}
else if(rent > GetPlayerMoney(i))
{
PlayerInfo = 255;
SendClientMessage(i, COLOR_WHITE, "Iseljeni ste.");
rent = 0;
}
HouseInfo = HouseInfo+rent;
}
new tmpintrate;
if (key != 255 && strcmp(playername2, HouseInfo, true) == 0)
{
   if(PlayerInfo > 0) { tmpintrate = intrate+4; }
else { tmpintrate = intrate+2; }//HouseInfo
}
else
{
   if(PlayerInfo > 0) { tmpintrate = 3; }
else { tmpintrate = 1; }
}
if(PlayerInfo >= 5)
{
   Tax += TaxValue;//Should work for every player online
   PlayerInfo -= TaxValue;
new checks = PlayerInfo / 5;
if(PlayerInfo > 0)
{
   new bonus = PlayerInfo / 10;
   checks += bonus;
}
   new ebill = (PlayerInfo/10000)*(PlayerInfo);
   account += checks;
   if(PlayerInfo > 0)
   {
    PlayerInfo -= ebill;
    SBizzInfo += ebill;
}
else
{
   ebill = 0;
}
interest = (PlayerInfo/1000)*(tmpintrate);
PlayerInfo++;
PlayerInfo = account+interest;
SendClientMessage(i, COLOR_GREEN, "|___ IZJAVA BANKE ___|");
format(string, sizeof(string), "  Plata: $%d   Takse: -$%d", checks, TaxValue);
SendClientMessage(i, COLOR_WHITE, string);
if(PlayerInfo != 255 || PlayerInfo != 255)
{
   format(string, sizeof(string), "  Racun za struju: -$%d", ebill);
SendClientMessage(i, COLOR_GRAD1, string);
}
format(string, sizeof(string), "  Staro stanje: $%d", account - checks);
SendClientMessage(i, COLOR_WHITE, string);
format(string, sizeof(string), "  Kamata: 0.%d posto",tmpintrate);
SendClientMessage(i, COLOR_GRAD2, string);
format(string, sizeof(string), "  Kamatni interes $%d", interest);
SendClientMessage(i, COLOR_GRAD3, string);
SendClientMessage(i, COLOR_GREEN, "|--------------------------------------|");
format(string, sizeof(string), "  Novo stanje: $%d", PlayerInfo);
SendClientMessage(i, COLOR_GRAD5, string);
format(string, sizeof(string), "  Renta: -$%d", rent);
SendClientMessage(i, COLOR_GRAD5, string);
format(string, sizeof(string), "  Ukupan Kredit: $%d", PlayerInfo);
SendClientMessage(i, COLOR_GRAD5, string);
if(PlayerInfo != 0)
{
SendClientMessage(i, COLOR_GRAD5,"  Rata: $500");
PlayerInfo -= 500;
PlayerInfo -= 500;
}
format(string, sizeof(string), "~y~Plata~n~~w~Plata je stigla na vas racun");
GameTextForPlayer(i, string, 5000, 1);
rent = 0;
PlayerInfo = 0;
PlayerInfo = 0;
PlayerInfo += 1;
if(FarmerVar == 0)
{
FarmerPickup = 0;
}
if(DrugFarmerVar == 0)
{
DrugFarmerPickup = 0;
}
if(SmugglerWork == 0)
{
PayDaySecure = 0;
}
if(PlayerInfo > 0)
{
   PlayerInfo += 1;
   if(PlayerInfo >= 5)
   {
       PlayerInfo++;
       PlayerInfo = 0;
   }
}
}
else
{
   SendClientMessage(i, COLOR_WHITE, "* Niste igrali dovoljno dugo da biste dobili platu.");
}
}
{
           format(string, sizeof(string), "Lutrija: Pocinjemo izvlacenje.");
           OOCOff(COLOR_DBLUE, string);
           new rand = random(80);
           if(rand < 77) { rand += 3; }
           Lotto(rand);
       }
}
SaveAccounts();
Checkprop();
return 1;
}

evo, kako da smanjim platu ?
Cro Borek
Shot Caller
pre 14 godina
Pozzz, ovako treba mi nesto sto ocisti chat. Znaci ovako. Koristim GF mod i kada pocne tut meni gore pise ono: Connected to ..., ukoliko ne razumijete sta zelim stavit cu sliku.
bero
Underboss
pre 14 godina
#define ClearChat(%1,%2) for(new c; c < %2; c++) SendClientMessage(%1,0xFFFFFFAA,"  ")


stavi to na vrh skripte i onda tamo gdje oces da ti se pocisti chat napises:
ClearChat(playerid,100);

Ako neces da se cijeli pocisti onda napisi umijesto 100 koj broj redova zelis da se pocisti...🙂)
Petar Pan
Made Man
pre 14 godina
Trebam nesto sto parvi ineterijere u igrici

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava