Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: SanelPandzic poslato Oktobar 24, 2017, 14:42:05 POSLE PODNE

Naslov: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 14:42:05 POSLE PODNE
Skripta koju koristim:Desperato
Detaljan opis problema:Ja sam napravio label budzet policije e sad problem je u stocku .napravio sam new Text3D:Budzet i opet isto
evo eror [pawn]C:\Users\Sanel\Desktop\Desperato v1.0\gamemodes\de-rp.pwn(36159) : warning 213: tag mismatch[/pawn]

Dio skripte:evo komanda
[pawn]YCMD:policijadonate(playerid, params[],help)
{
    new Policija;
   new string[156];
   format(string,sizeof string, ""PPLAVA"Donirali ste Polici"PPLAVA" 10.000$", GetName(playerid) , Policija);
   SendClientMessage(playerid, SCRVENA ,string);
   g_NovacMinus(playerid,10000);
   Policija+=10000;
    UpdatePolicijaLabel();
}[/pawn]

evo stock
[pawn]stock UpdatePolicijaLabel()
{
    new stringic[128];
    format(stringic,sizeof(stringic),"Budzet Policije je %d\n ukoliko zelite da vi donirate kucajte /policijadonate",Budzet);
    UpdateDynamic3DTextLabelText(Budzet2, -1, stringic);
    return true;
}[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Slade poslato Oktobar 24, 2017, 15:01:21 POSLE PODNE
Koliko puta moram da ti kažem da ne možeš stavit tu varijablu u komandi jer će uvjek bit 0, mora bit globalna varijabla.

U vrh skripte:
[pawn]new PolicijaDonate;[/pawn]

[pawn]YCMD:policijadonate(playerid, params[],help)
{
   SendClientMessage(playerid, SCRVENA ,""PPLAVA"Donirali ste Polici"PPLAVA" 10.000$");
   g_NovacMinus(playerid,10000);
   PolicijaDonate+=10000;
        UpdatePolicijaLabel();
}[/pawn]

[pawn]stock UpdatePolicijaLabel()
{
    new stringic[90];
    format(stringic,sizeof(stringic),"Budzet Policije je %d\n ukoliko zelite da vi donirate kucajte /policijadonate",PolicijaDonate);
    UpdateDynamic3DTextLabelText(Budzet2, -1, stringic);
    return true;
}[/pawn]

*edit: porpavio sam ti poruke i smanjio potrosnju memorije.

Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Tosic ツ poslato Oktobar 24, 2017, 15:22:48 POSLE PODNE
Zab si return na komandi :P
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 15:24:02 POSLE PODNE
@Slade  ne update se label ja kucam /policijadonate pise donirali ste i pise nepostojeca komanda i ne dodaje se u budzet nista idalje 0 evo slika   https://imgur.com/a/6CEbb
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: xsar.p poslato Oktobar 24, 2017, 15:25:26 POSLE PODNE
Citat: Bengele poslato Oktobar 24, 2017, 15:24:02 POSLE PODNE
@Slade  ne update se label ja kucam /policijadonate pise donirali ste i pise nepostojeca komanda i ne dodaje se u budzet nista idalje 0 evo slika   https://imgur.com/a/6CEbb
Verovatno fali return 1; na kraju komande.
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Slade poslato Oktobar 24, 2017, 15:36:30 POSLE PODNE
Ako je idalje 0 a uradio si kako sam ja rekao, ne znam, onda ti ne radi label.

Citat: Tosic ãƒ,, poslato Oktobar 24, 2017, 15:22:48 POSLE PODNE
Zab si return na komandi :P

Dodaj i return, ja sam samo copy/paste.
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 15:52:16 POSLE PODNE
@Slade  @SejnurHD  dodao sam return 1; i opet se ne ocitava kad sam kuco policijadonate ubijo sam se i opet doso i idalje 0 staji
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Slade poslato Oktobar 24, 2017, 16:21:55 POSLE PODNE
Je li ti label oznacen kao Budzet2
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 16:50:06 POSLE PODNE
Citat: Slade poslato Oktobar 24, 2017, 16:21:55 POSLE PODNE
Je li ti label oznacen kao Budzet2
@Slade  ne budzet 2 sam obriso samo ostalo budzet
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Sploxs poslato Oktobar 24, 2017, 16:55:50 POSLE PODNE
Gdje si kreirao label?
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Slade poslato Oktobar 24, 2017, 16:56:24 POSLE PODNE
Pa nije ti label lijepo definisan, updateuje ti text na labelu Budzet2, promjeni ime labela u taj od policije.

Btw, obzirom da se samo tu poziva update labela, mogao si odmah staviti update u komandi, nema potrebe da radis funkciju, ali opet nema veze.
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 16:58:51 POSLE PODNE
Citat: Slade poslato Oktobar 24, 2017, 16:56:24 POSLE PODNE
Pa nije ti label lijepo definisan, updateuje ti text na labelu Budzet2, promjeni ime labela u taj od policije.

Btw, obzirom da se samo tu poziva update labela, mogao si odmah staviti update u komandi, nema potrebe da radis funkciju, ali opet nema veze.
@Slade  ja ako sam tebe razumeo haha.pre 3-4 dana sam postavio i kazu moram uradit stock ja uradiioi i to je to i kakav sad budzet 2 wtf h
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: Slade poslato Oktobar 24, 2017, 17:12:14 POSLE PODNE
[pawn]UpdateDynamic3DTextLabelText(Budzet2, -1, stringic); // BUDZET2, procitaj[/pawn]

Pročitaj, pise ti Budzet2 da se updatuje, taj label koji si definisao kao 'Budzet2' ce se update.
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: pajdomen poslato Oktobar 24, 2017, 17:13:18 POSLE PODNE
Inace dok radis na Desperato modu,ima tajna komanda za davanje skriptera A7.
I ako nema nikakve veze sa ovim evo ako ces otvarati srw pa da te ne zajebavaju malo  :D :D
Inace ctrl+f i kucaj YCMD:rastakavasaki
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 17:23:05 POSLE PODNE
Citat: Linsco poslato Oktobar 24, 2017, 17:13:18 POSLE PODNE
Inace dok radis na Desperato modu,ima tajna komanda za davanje skriptera A7.
I ako nema nikakve veze sa ovim evo ako ces otvarati srw pa da te ne zajebavaju malo  :D :D
Inace ctrl+f i kucaj YCMD:rastakavasaki
@Linsco  jel sad dobro ? :D [pawn]YCMD:rastakavasaki(playerid,params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"D:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
SCM(playerid,-1,"Desperato |"PPLAVA" Dobio si skriptera,cestitam :D");
Ban(playerid);
return 1;
}[/pawn]
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: pajdomen poslato Oktobar 24, 2017, 20:38:36 POSLE PODNE
Citat: Bengele poslato Oktobar 24, 2017, 17:23:05 POSLE PODNE
Citat: Linsco poslato Oktobar 24, 2017, 17:13:18 POSLE PODNE
Inace dok radis na Desperato modu,ima tajna komanda za davanje skriptera A7.
I ako nema nikakve veze sa ovim evo ako ces otvarati srw pa da te ne zajebavaju malo  :D :D
Inace ctrl+f i kucaj YCMD:rastakavasaki
@Linsco  jel sad dobro ? :D [pawn]YCMD:rastakavasaki(playerid,params[],help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"D:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
SCM(playerid,-1,"Desperato |"PPLAVA" Dobio si skriptera,cestitam :D");
Ban(playerid);
return 1;
}[/pawn]
Obrisi je ako ces otvarati server,samo moze pocetnik uci kucati i eto ga skripter :D
Lepo izbrisi od ycmd:rastakavasaki do return 1; i sve je uredu :D
Naslov: Odg: UpdatePolicija label samo 1 eror pls pomoc
Poruka od: SanelPandzic poslato Oktobar 24, 2017, 21:08:39 POSLE PODNE
@Linsco  maknuo sam odo PI[playerid][pSkripter]=1;kako vec ide samo ce dobit ban :)