[POMOC] Oko dialoga

Započeo Crazyn3ss
31. Mar. 2012. Zaključano
1,107
pregleda
14
postova
[WW]ivan
5
Kingpin
31. Mar. 2012.
Skripta koju koristim: moja od 0
Detaljan opis problema: pa na dialogu kad stisnem odustani npr neku komandu s dialogom i imas Uredu dole za pritisnit i odustani kad stisnem odustani uvijek kika igraca sa servera
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
pHon
4
Made Man
31. Mar. 2012.
Daj mi taj dialog
[WW]ivan
5
Kingpin
31. Mar. 2012.
ev ti  😄
		if(dialogid == 2006)//provjera pin koda za bankomat
{
    if(response)
    {
if(PlayerInfo == 0)
{
    SendClientMessage(playerid,COLOR_WHITE,"Morate prvo kupiti karticu");
    return 1;
}
new kartica = PlayerInfo;
new ukucankod = strval(inputtext);
if( kartica == ukucankod )
{
format(string, sizeof(string), "  Imate $%d na vasem racunu.", PlayerInfo);
SendClientMessage(playerid, COLOR_GRAD3, string);
ShowPlayerDialog(playerid,2007,DIALOG_STYLE_INPUT,"Bankomat","Upisite iznos koji zelite da podignete.","Podigni","Odustani");
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Pogrijesili ste pin kod");
}
}
}
pHon
4
Made Man
31. Mar. 2012.
Daj mi
if(dialogid == 2007)
[WW]ivan
5
Kingpin
31. Mar. 2012.
♥ Chuck ♥ wrote on March 31, 2012, 2:55 pm:
Daj mi
if(dialogid == 2007)

		if(dialogid == 2007)//podizanje para sa bankomata
{
    if(response)
    {
            new cashdeposit = strval(inputtext);
            if(cashdeposit < 1)  { SendClientMessage(playerid, COLOR_GREY, "  Suma ne moze da bude manja od $1."); return 1; }
if (cashdeposit > PlayerInfo)
{
GameTextForPlayer(playerid, "~w~Nemate toliko~n~~r~Novca Na Racunu!", 3000, 1);
return 1;
}
GivePlayerMoney(playerid,cashdeposit);
PlayerInfo=PlayerInfo-cashdeposit;
format(string, sizeof(string), "  Uzeli ste $%d sa vaseg racuna, Ukupno: $%d ", cashdeposit,PlayerInfo);
SendClientMessage(playerid, COLOR_YELLOW, string);
    }
}
pHon
4
Made Man
31. Mar. 2012.
Jel te to kicka na svakom dialogu ili samo na ovome?
[WW]ivan
5
Kingpin
31. Mar. 2012.
♥ Chuck ♥ wrote on March 31, 2012, 2:58 pm:
Jel te to kicka na svakom dialogu ili samo na ovome?


da samo na tome
[WW]ivan
5
Kingpin
31. Mar. 2012.
ναηιℓℓα.ιη¢ wrote on March 31, 2012, 4:28 pm:
pokusaj zamjeniti ovo
if(response)


sa ovim
if(!response) return SendClientMessage(playerid, -1, "Odustali ste!");


nepomaze..

ali ima jos par dialoga sto je isto kao to samo kika sa servera.
Frank99
4
Enforcer
31. Mar. 2012.
Proveri ID dialoga, možda ti je 2007 na više njih.
[WW]ivan
5
Kingpin
31. Mar. 2012.
ma nema samo taj jedan 😛
Nxidza
5
Crime Lord
31. Mar. 2012.
Ae daj od dialog/reg ondialogresponse,do njega je sigurno...🙂
[WW]ivan
5
Kingpin
31. Mar. 2012.
Nxidza wrote on March 31, 2012, 6:41 pm:
Ae daj od dialog/reg ondialogresponse,do njega je sigurno...🙂
	if(dialogid == 12346 || dialogid == 12347)
{
    if(strlen(inputtext))
    {
new tmppass;
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
OnPlayerLogin(playerid,tmppass);
}
else
{
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"{F81414} {F3FF02}Unijeli ste pogresnu lozinku\n\n{00C0FF}%s\n{FFFFFF}Provjeri dali ti je {F81414}CAPS LOCK {FFFFFF}ukljucen\n\n{FFFFFF}Molimo {F81414}upisi svoju lozinku {FFFFFF}da udjes na server:",loginname);
ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Logiranje",loginstring,"{00C0FF}Logiraj","Odustani");
gPlayerLogTries += 1;
if(gPlayerLogTries == 5) { Ban(playerid); }
}
}

if(dialogid == 12350)
{
if(response)
{
gPlayerAccount = 0;
SendClientMessage(playerid, 0x0080C0FF, "{FF0000}: Vase korisnicko ime nije registrirano! Molimo registrujte se na server da biste mogli igrati!");
new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),"{00C0FF}%s {FFFFFF}dobrodosao na {F81414}WW RP/DM server\n\n {FFFFFF}Vas korisnici racun {00C0FF}nije pronaden\n{FFFFFF}Molim {00C0FF}registriraj se\n\n{F3FF02}_______________________\n\n{00C0FF}%s {FFFFFF}welcome to {F81414}WW RP/DM server\n\n{FFFFFF}Your account {00C0FF}was not found\n{FFFFFF}Please {00C0FF}register!",regname, regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{00C0FF}Registracija",regstring,"Registriraj","Odustani");
}
}

if(dialogid == 12345)
{
    if(strlen(inputtext))
    {
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Korisnici/%s.ini", sendername);
new File: hFile = fopen(string, io_read);
if (hFile)
{
SendClientMessage(playerid, COLOR_YELLOW, "To ime vec Koristite neka druga osoba,mozimo vas da izaberete neko drugo.");
fclose(hFile);
return 1;
}
new tmppass;
strmid(tmppass, inputtext, 0, strlen(inputtext), 255);
OnPlayerRegister(playerid,tmppass);
}
else
{
new regstring;
new regname;
GetPlayerName(playerid,regname,sizeof(regname));
    format(regstring,sizeof(regstring),"{FFFFFF}Dobrodosao na pocetak registracije\n{00C0FF}%s\n{FFFFFF}Vas racun nije registriran, molimo upiste zeljenu lozinku:",regname);
ShowPlayerDialog(playerid,12345,DIALOG_STYLE_INPUT,"{00C0FF}Registracija",regstring,"Registriraj","Odustani");
}
}
}
else
{
Kick(playerid);
}
[WW]ivan
5
Kingpin
1. Apr. 2012.
ma samo ovaj kick samo izbriso i radi.. HVALA VAM.. 😄
imam problema s mapiconom nece da je pokaze a radio sam sve dobro evo pogledajte

ova ne radi
SetPlayerMapIcon(playerid, 1, 1462.4001, -1013.5269, 26.8438, 52, COLOR_YELLOW); //banka


a ova radi
SetPlayerMapIcon(playerid, 0, 2071.312744, -1793.827148, 13.553297, 7, COLOR_YELLOW);


u cemu je problem
[WW]ivan
5
Kingpin
1. Apr. 2012.
nece to sam vec probo....

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha