[Pomoc]Bankomat

Započeo Tong1950Po
18. Jan. 2012. Zaključano
1,245
pregleda
18
postova
Hail
4
Made Man
18. Jan. 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: Vako isa sam kad neko ukuca /bankomat kad ukuca PIN Onda da mu se pojavi stanje racuna meni nece da se pokaze stanje racuna nego ostane u dialogu %d

dio skripte :
format(string, sizeof(string), "{FF003F}INFO: {FFFFFF}Imate {34E81C} %d$ {FFFFFF} na vasem racunu.", PlayerInfo);
SendClientMessage(playerid, COLOR_GRAD3, string);
ShowPlayerDialog(playerid,2007,DIALOG_STYLE_INPUT,"Bankomat","{5CB4F2}Informacije.\n\n{FFFFFF}Imate {34E81C} %d {FFFFFF}na vasem racunu.\nNajvise moze te podigunut {34E81C}5000$ {FFFFFF}a najmanje {34E81C}1${FFFFFF}{FFFFFF}\n\nMolimo vas da upisete zeljeni iznos podignete novac.","Podigni","Odustani");

Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Deleted User
Obrisan korisnik
18. Jan. 2012.
format(string, sizeof(string), "{FF003F}INFO: {FFFFFF}Imate {34E81C} %d$ {FFFFFF} na vasem racunu.", PlayerInfo);
SendClientMessage(playerid, COLOR_GRAD3, string);
format(string, sizeof(string), "{5CB4F2}Informacije.\n\n{FFFFFF}Imate {34E81C} %d {FFFFFF}na vasem racunu.\nNajvise moze te podigunut {34E81C}5000$ {FFFFFF}a najmanje {34E81C}1${FFFFFF}{FFFFFF}\n\nMolimo vas da upisete zeljeni iznos podignete novac.", PlayerInfo);
ShowPlayerDialog(playerid,2007,DIALOG_STYLE_INPUT,"Bankomat",string,"Podigni","Odustani");

Moras formatirati text, a ne u SPD
Hail
4
Made Man
18. Jan. 2012.
Stavija sam tako ka tvoje ali mi fali pola textova!
Marjan_King
5
Kingpin
18. Jan. 2012.
povecaj string
Hail
4
Made Man
18. Jan. 2012.
Kako i di? Pocetnik sam nemoj se ljutit 😄
Nxidza
5
Crime Lord
18. Jan. 2012.
Tong1950Po wrote on January 18, 2012, 7:49 pm:
Kako i di? Pocetnik sam nemoj se ljutit 😄

Ako imas iznad ovog :
format(string, sizeof(string), "{FF003F}INFO: {FFFFFF}Imate {34E81C} %d$ {FFFFFF} na vasem racunu.", PlayerInfo);


ovo :
new string[ovde neki broj];
povecaj taj broj u zagradi ...
Hail
4
Made Man
18. Jan. 2012.
Meni toga nema u toj skripti samo u drugim skriptama kad dodam pojavi mi se error
troll3d
4
Made Man
18. Jan. 2012.
Kao prvo , ne bi ti nikako radilo da nemaš stringa kojeg si formatirao i bacalo bi ti error , tako da nebaljezgaj.

I string ubacuješ u komandu a ti si vjerojatno kao globalnu varijablu.
Hail
4
Made Man
18. Jan. 2012.
Aloooo jesi normalan ja sam reka da mi nema povise te skripte nisam raka da meni tu nema nigdi! Nego da ima u drugim skriptama ovjdee mi nema :S
if(dialogid == 2006)//provjera pin koda za bankomat
{
    if(response)
    {
if(PlayerInfo == 0)
{
    SendClientMessage(playerid,COLOR_RED,"INFO: {FFFFFF}Morate prvo kupiti karticu");
    return 1;
}
new kartica = PlayerInfo;
new ukucankod = strval(inputtext);
if( kartica == ukucankod )
{
format(string, sizeof(string), "{FF003F}INFO: {FFFFFF}Imate {34E81C} %d$ {FFFFFF} na vasem racunu.", PlayerInfo);
SendClientMessage(playerid, COLOR_GRAD3, string);
format(string, sizeof(string), "{5CB4F2}Informacije.\n\n{FFFFFF}Imate {34E81C} %d {FFFFFF}na vasem racunu.\nNajvise moze te podigunut {34E81C}5000$ {FFFFFF}a najmanje {34E81C}1${FFFFFF}{FFFFFF}\n\nMolimo vas da upisete zeljeni iznos podignete novac.", PlayerInfo);
ShowPlayerDialog(playerid,2007,DIALOG_STYLE_INPUT,"Bankomat",string,"Podigni","Odustani");
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"{FF003F}ERROR: {FFFFFF}Pogrijesili ste pin kod");
}
}
}
troll3d
4
Made Man
18. Jan. 2012.
Ja tebe ništa nisam razumio.
Hail
4
Made Man
18. Jan. 2012.
Evo ti cjela ova skripta pa mi ti reci sta da ucinim
if(dialogid == 2006)//provjera pin koda za bankomat
{
    if(response)
    {
if(PlayerInfo == 0)
{
    SendClientMessage(playerid,COLOR_RED,"INFO: {FFFFFF}Morate prvo kupiti karticu");
    return 1;
}
new kartica = PlayerInfo;
new ukucankod = strval(inputtext);
if( kartica == ukucankod )
{
format(string, sizeof(string), "{FF003F}INFO: {FFFFFF}Imate {34E81C} %d$ {FFFFFF} na vasem racunu.", PlayerInfo);
SendClientMessage(playerid, COLOR_GRAD3, string);
format(string, sizeof(string), "{5CB4F2}Informacije.\n\n{FFFFFF}Imate {34E81C} %d {FFFFFF}na vasem racunu.\nNajvise moze te podigunut {34E81C}5000$ {FFFFFF}a najmanje {34E81C}1${FFFFFF}{FFFFFF}\n\nMolimo vas da upisete zeljeni iznos podignete novac.", PlayerInfo);
ShowPlayerDialog(playerid,2007,DIALOG_STYLE_INPUT,"Bankomat",string,"Podigni","Odustani");
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"{FF003F}ERROR: {FFFFFF}Pogrijesili ste pin kod");
}
}
}
Marjan_King
5
Kingpin
18. Jan. 2012.
Mora da imas definiram string, inace bi ti bacio error...

Vidi jeli ispod OnDialogResponse...
troll3d
4
Made Man
18. Jan. 2012.
Ispod new ukucankod; Ubaci new string ( ako se ne bude pojavljivao cijeli tekst samo povećaš veličinu )
Hail
4
Made Man
18. Jan. 2012.
Izbaci mi error
C:\Documents and Settings\Mario\Desktop\LecevicA Server-Smap\gamemodes\LA-RP.pwn(25131) : warning 219: local variable "string" shadows a variable at a preceding level
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

Header size:          15016 bytes
Code size:          2688752 bytes
Data size:          3141140 bytes
Stack/heap size:      16384 bytes; estimated max. usage=4487 cells (17948 bytes)
Total requirements: 5861292 bytes

1 Warning.
troll3d
4
Made Man
18. Jan. 2012.
Promjeni ime u str

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha