Započeo Max_Armadilo
•21. Okt. 2015.• Zaključano[Pomoc] Komanda
689
pregleda
14
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
21. Okt. 2015.
Skripta koju koristim: svoje nesto
Detaljan opis problema: Imam komandu "/potjera [ID Igraca] [Opis zlocina] [Nivo potjere(Max. 6 zvijezda)" e sada ja unesem ID igraca i ocu nprm da stavi "Opis zlocina" nprm "Napad na sluzbeno lice" samo mi ponovo izbaci "/potjera [ID Igraca] [Opis zlocina] [Nivo potjere(Max. 6 zvijezda)", a kada napisem samo "Napad" onda je u redu.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Imam komandu "/potjera [ID Igraca] [Opis zlocina] [Nivo potjere(Max. 6 zvijezda)" e sada ja unesem ID igraca i ocu nprm da stavi "Opis zlocina" nprm "Napad na sluzbeno lice" samo mi ponovo izbaci "/potjera [ID Igraca] [Opis zlocina] [Nivo potjere(Max. 6 zvijezda)", a kada napisem samo "Napad" onda je u redu.
Dio skripte:
CMD:potjera(playerid, params[])
{
if(IgracLogovan == 1)
{
if(OnDuty == 1 && PlayerInfo == 1 || OnDuty == 1 && PlayerInfo == 1)
{
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{F3FF02}Morate biti na duznosti...");
return 1;
}
new giveplayerid;
new result;
new string;
new wanted;
if(sscanf(params, "usd", giveplayerid,result,wanted))
{
SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}Pomoc| {00C0FF}/potjera [ID Igraca] [Opis zlocina] [Nivo potjere(Max. 6 zvijezda)");
return 1;
}
if(wanted > 6)
{
SCM(playerid,SIVA,"{F3FF02}Ne mozete postaviti veci Wanted Level od 6!");
return 1;
}
if (IsACop(playerid))
{
if(IgracLogovan == 1)
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (gTeam != 2)
{
new giveplayer;
new sendername;
imeigraca(giveplayerid, giveplayer);
imeigraca(playerid, sendername);
if(WantedPoints == 0)
{
WantedPoints = wanted;
}
else
{
SCM(playerid,SIVA,"{F3FF02}Igrac vec ima nivo potjere!");
return 1;
}
WantedLevel = wanted;
SetPlayerWantedLevel(giveplayerid, wanted);
SCM(giveplayerid,SIVA,"");
SCMF(giveplayerid,SIVA,"{F81414}Policajac %s je sazvao potjeru za vama.",sendername);
SCMF(giveplayerid,SIVA,"{F81414}Prijestup: %s",result);
SCMF(giveplayerid,SIVA,"{F81414}Trenutni nivo potjere je %d.",wanted);
PlayerInfo = 1;
foreach (Player, i)
{
if(PlayerInfo == 1||PlayerInfo == 1)
{
new stringa;
new stringb;
format(stringa,sizeof(stringa),"{ffaf00}Svim jedinicama, osoba %s je pocinila krivicno djelo: %s",giveplayer,result);
format(stringb,sizeof(stringb),"{ffaf00}Trenutni nivo potjere za osobom %s: %d", giveplayer, wanted);
SendClientMessage(i, TEAM_BLUE_COLOR, stringa);
SendClientMessage(i, TEAM_BLUE_COLOR, stringb);
}
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, "{F3FF02}Ne mozete optuziti policajca!");
}
}
}
else
{
format(string, sizeof(string), "{F3FF02}Igrac sa tim ID-om se ne nalazi na serveru!", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
return 1;
}
}
else
{
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
22. Okt. 2015.
Rijesio sam to, Hvala
P.S da ne otvaram novu temu evo ovdje cu postati trebam da napravim da ako igrac koristi vise tipki od jednom da adminima izbaci poruku, tj. ono kada radi C-bug i koristi tipke ( lijevi klik misa, desni klik misa, press i slovo C) da njima ispise poruku, ja sam to nekako pokuso ali ne ide
P.S da ne otvaram novu temu evo ovdje cu postati trebam da napravim da ako igrac koristi vise tipki od jednom da adminima izbaci poruku, tj. ono kada radi C-bug i koristi tipke ( lijevi klik misa, desni klik misa, press i slovo C) da njima ispise poruku, ja sam to nekako pokuso ali ne ide
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE) && (newkeys & KEY_HANDBRAKE) && !(oldkeys & KEY_HANDBRAKE) && (newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH) && (newkeys & KEY_SPRINT) && !(oldkeys & KEY_SPRINT))
{
new string;
format(string,sizeof(string)," {f3ff02Igrac %s (%d) radi C-bug | Provjeriti ga!", GetPlayerNameEx(playerid), playerid);
ABroadCast(SIVA,string,1);
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
22. Okt. 2015.
hmm, ovako napravi za provjeru ako stisce brzo, a za ovo ako stisne to pa to radi preko if...
dodaj gore novu variablu cbug za igraca i onda
to je kao ako stisce svake sec nesto od tih dugmadi, ja msm da bi ovaj kod treba dobro raditi, provjeri pa javi---
dodaj gore novu variablu cbug za igraca i onda
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE) && (newkeys & KEY_HANDBRAKE) && !(oldkeys & KEY_HANDBRAKE) && (newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH) && (newkeys & KEY_SPRINT) && !(oldkeys & KEY_SPRINT)) {
cbug = gettime()+1;
if(cbug > gettime()) {
new string;
format(string,sizeof(string)," {f3ff02Igrac %s (%d) radi C-bug | Provjeriti ga!", GetPlayerNameEx(playerid), playerid);
ABroadCast(SIVA,string,1);
}
}to je kao ako stisce svake sec nesto od tih dugmadi, ja msm da bi ovaj kod treba dobro raditi, provjeri pa javi---
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
24. Okt. 2015.
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE) && (newkeys & KEY_HANDBRAKE) && !(oldkeys & KEY_HANDBRAKE) && (newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH) && (newkeys & KEY_SPRINT) && !(oldkeys & KEY_SPRINT)) {
new cbug;
cbug = gettime()+1;
if(cbug > gettime()) {
new string;
format(string,sizeof(string)," {f3ff02Igrac %s (%d) radi C-bug | Provjeriti ga!", GetPlayerNameEx(playerid), playerid);
ABroadCast(SIVA,string,1);
}
}Izbaci mi ove errore
(69025) : error 028: invalid subscript (not an array or too many subscripts): "cbug"
(69025) : warning 215: expression has no effect
(69025) : error 001: expected token: ";", but found "]"
(69025) : error 029: invalid expression, assumed zero
(69025) : fatal error 107: too many error messages on one linea to je ovaj red u skripti
cbug = gettime()+1;Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
25. Okt. 2015.
Dodo sam i radi, tj. nema warninga i errora ali ne ispisuje mi to sto treba kada radi C-bug
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
25. Okt. 2015.
Max_Armadilo wrote on October 25, 2015, 4:47 pm:
Dodo sam i radi, tj. nema warninga i errora ali ne ispisuje mi to sto treba kada radi C-bug
napravi debug preko print i vidi gdje stane na kodu...
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
25. Okt. 2015.
Kako to uraditi ?
I da mozda nije do ovoga
Mozda tu trebaju neke druge da se stave ?, jer ja ne znam bas nisam nikada puno koristio ovo
I da mozda nije do ovoga
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE) && (newkeys & KEY_HANDBRAKE) && !(oldkeys & KEY_HANDBRAKE) && (newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH) && (newkeys & KEY_SPRINT) && !(oldkeys & KEY_SPRINT))Mozda tu trebaju neke druge da se stave ?, jer ja ne znam bas nisam nikada puno koristio ovo
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
25. Okt. 2015.
Max_Armadilo wrote on October 25, 2015, 5:35 pm:
Kako to uraditi ?
I da mozda nije do ovoga
Mozda tu trebaju neke druge da se stave ?, jer ja ne znam bas nisam nikada puno koristio ovo
I da mozda nije do ovoga
if ((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE) && (newkeys & KEY_HANDBRAKE) && !(oldkeys & KEY_HANDBRAKE) && (newkeys & KEY_CROUCH) && !(oldkeys & KEY_CROUCH) && (newkeys & KEY_SPRINT) && !(oldkeys & KEY_SPRINT))Mozda tu trebaju neke druge da se stave ?, jer ja ne znam bas nisam nikada puno koristio ovo
pa sta ja znam sta treba, ni ne znam kako se radi cbug koristis print("debug1"); i vidis gdje ti je kod stao, to ti u konzolu ispise debug1...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava