[Pomoc] /reket

Započeo [GU:RP] Ivica
19. Mar. 2013. Zaključano
1,945
pregleda
12
postova
ivica158
5
Crime Lord
19. Mar. 2013.
Skripta koju koristim:cyber
Detaljan opis problema:imam komandu reket e sada dakle imam dvije vrste firmi sbizzinfo koju oznacava varijabla pPsiskey i bizzinfo koju oznacava pPbizkey e sada stavio sam da ako igrac ima ijednu od tih firmu da kad da reket tom igracu da pise ona la firmi label da je taj igrac reket ali to mi samo radi za pPbizkey evo vidite cmd i probao sam uzet firmu ppsiskey i dadnem reket pise na firmi Reket:Nitko a prodam tu firmu i uzmem firmu ppbizkey i dam reket tada radi evo pogledajte
CMD:reket(playerid,params[])
{
new bouse = PlayerInfo || PlayerInfo;
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "{F81414}[Greska!] {C3C3C3}Vi ne posjedujete firmu!");
return 1;
}
new id, string,hIme;
if(sscanf(params, "u", id)) return SCM(playerid, GRAD2, "{FFAF00}Koristite: {FFFFFF}/reket [Korisnicki ID ili Ime Korisnika]");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}[Greska!] {C3C3C3}Taj igrac je offline");
RPIme(playerid, hIme);
RPIme(id, hIme);
  format(string, sizeof(string), "* Dali ste igracu %s reket nad vasom firmom.",hIme);
  SendClientMessage(playerid, ZELENA, string);
  format(string, sizeof(string), "* %s vam je dao reket nad svojom firmom.",hIme);
  SendClientMessage(id, ZELENA, string);
  if (bouse >= 100)
{
    format(string, sizeof(string), "%s",hIme);
strmid(SBizzInfo[bouse-100], string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",SBizzInfo[bouse-100]);
OnPropTextdrawUpdate(3, bouse);
}
else
{
    format(string, sizeof(string), "%s",hIme);
strmid(BizzInfo, string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",BizzInfo);
OnPropTextdrawUpdate(2, bouse);
}
OnPropUpdate();
SendClientMessage(playerid, ZELENA, string);
if(id == 555)
{
  if (bouse >= 100)
{
  format(string, sizeof(string), "Niko");
strmid(SBizzInfo[bouse-100], string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",SBizzInfo[bouse-100]);
}
else
{
  format(string, sizeof(string), "Niko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",BizzInfo);
}
OnPropUpdate();
SendClientMessage(playerid, ZELENA, string);
}
return 1;
}


ja mislim da je do ovoga tu
new bouse = PlayerInfo || PlayerInfo;
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "{F81414}[Greska!] {C3C3C3}Vi ne posjedujete firmu!");
return 1;
}

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Dude
5
Crime Lord
19. Mar. 2013.
daj nauci barem nekakve osnove programiranja:
new bouse = PlayerInfo || PlayerInfo;

zas samo kopiras kodove bez razumijevanja?
Ono gore ti znaci, ali samo doslovno:
nova varijabla bouse = PlayerInfo ILI PlayerInfo
što apsolutno ništa ne znači...
sime30
4
Enforcer
19. Mar. 2013.
Bouse zamjenjuje  PlayerInfo i PlayerInfo, na to misli
Dude
5
Crime Lord
19. Mar. 2013.
Quote from March 19, 2013, 11:36 pm:
Bouse zamjenjuje  PlayerInfo i PlayerInfo, na to misli


da, ali definicija nema veze s nicim, o tome ja govorim...
sime30
4
Enforcer
19. Mar. 2013.
Znam, evo sad cu probati sredit komandu kako treba
ivica158
5
Crime Lord
20. Mar. 2013.
zna netko.Hvala
sime30
4
Enforcer
20. Mar. 2013.
Evo tebi moja ispravna komanda, da sada ne prepravljam tvoju... Veoma su slicne, ali ima nekih razlika koje moras prilagoditi sebi.. Izvoli

if(strcmp(cmd, "/reket", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
new bouse = PlayerInfo;
if (bouse == 255)
{
SendClientMessage(playerid, COLOR_GRAD2, "Vi nemate firmu");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
    SendClientMessage(playerid, COLOR_WHITE, "Koristi: /reket [ID/Dio Imena] (ili 555 za Nitko)");
    return 1;
}
giveplayerid = ReturnUser(tmp);
if(giveplayerid == playerid)
  {
      SendClientMessage(playerid, COLOR_GREY, "  Ne mozete sebe !");
      return 1;
  }
if(IsPlayerConnected(giveplayerid))
{
        GetPlayerName(playerid, sendername, sizeof(sendername));
        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
        format(string, sizeof(string), "* %s uzima reket iz vaseg biznisa.",giveplayer);
        SendClientMessage(playerid, COLOR_WHITE, string);
        format(string, sizeof(string), "* %s je namjestio da vi sada uzimate reket iz njegovog biznisa.",sendername);
        SendClientMessage(giveplayerid, COLOR_WHITE, string);
        if (bouse >= 100)
{
    format(string, sizeof(string), "%s",giveplayer);
strmid(SBizzInfo[bouse-100], string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",SBizzInfo[bouse-100]);
OnPropTextdrawUpdate(3, bouse);
}
else
{
    format(string, sizeof(string), "%s",giveplayer);
strmid(BizzInfo, string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",BizzInfo);
OnPropTextdrawUpdate(2, bouse);
}
OnPropUpdate();
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(giveplayerid == 555)
{
    if (bouse >= 100)
{
    format(string, sizeof(string), "Nitko");
strmid(SBizzInfo[bouse-100], string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",SBizzInfo[bouse-100]);
}
else
{
    format(string, sizeof(string), "Nitko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
format(string, sizeof(string), "Reket uzima %s",BizzInfo);
}
OnPropUpdate();
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
    SendClientMessage(playerid, COLOR_GREY, "  Igrac je offline !");
    return 1;
}
}
return 1;
}
ivica158
5
Crime Lord
20. Mar. 2013.
nije do komande problem pojasnio sam dakle kada imam pbiskey firmu to je burg il sl kad kcuam reket za igraca pise na firmu label Reket: Taj i taj ali kad prodam tu firmu i kupim firmu firmu posla ili renta u ovom slucaju je to varijabla pPsiskey onda kad dam reket na firmi labelu ne pise ime tog igraca kome sam dao reket
sime30
4
Enforcer
21. Mar. 2013.
Aha, ja sam vec zaboravio na sta si mislio pa ono odmah pomislio samo trebas komandu :S
ivica158
5
Crime Lord
21. Mar. 2013.
sta da napravim sada.Hvala
ivica158
5
Crime Lord
22. Mar. 2013.
zna netko.Hvala
ivica158
5
Crime Lord
23. Mar. 2013.
zna netko?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha