Započeo CColucci..
•12. Nov. 2016.• Zaključano[Pomoc] Dialog
478
pregleda
2
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
81
Postovi:
40
Teme:
Pridružio se:Okt. 2012
12. Nov. 2016.
Skripta koju koristim: Balkan Country
Detaljan opis problema: Ovako pravim event sistem i hocu da napravim kad igrac zavrsi dobije nagradu u zavisnosti od toga koliko je postavljeno
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Ovako pravim event sistem i hocu da napravim kad igrac zavrsi dobije nagradu u zavisnosti od toga koliko je postavljeno
Dio skripte:
if(dialogid == DIALOG_EVENT_NAGRADE)
{
if(!response) return 1; if(response)
{
new level;
level = strval(inputtext);
DajNovac(playerid, -level); //Ovde mi oduzme novac
DajNovac(Prvoplasirani,level);
format(string, sizeof(string), "{FFFFFF}: {00C0FF}Postavili ste nagradu za prvoplasiranog na %d.",level);// ne prikaze ovu poruku
SCM(playerid,SVETLOPLAVA,string);
SPD(playerid,DIALOG_EVENT_NAGRADE2,DSI,"Nagrade","Unesite nagradu za drugoplasiranog:","Postavi","Odustani"); // ne prikaze ovaj dialog. s tim sto ne prikaze ovaj dijalog nece da prikaze ovo ostalo ispod.
}
}
if(dialogid == DIALOG_EVENT_NAGRADE2)
{
if(!response) return 1; if(response)
{
new level;
level = strval(inputtext);
DajNovac(Drugoplasirani,level);
DajNovac(playerid, -level);
format(string, sizeof(string), "{FFFFFF}: {00C0FF}Postavili ste nagradu za drugoplasiranog na %d.",level);
SCM(playerid,SVETLOPLAVA,string);
SPD(playerid,DIALOG_EVENT_NAGRADE3,DSI,"Nagrade","Unesite nagradu za treceplasiranog:","Postavi","Odustani");
}
}
if(dialogid == DIALOG_EVENT_NAGRADE3)
{
if(!response) return 1; if(response)
{
new level;
level = strval(inputtext);
DajNovac(Treceplasirani,level);
DajNovac(playerid, -level);
format(string, sizeof(string), "{FFFFFF}: {00C0FF}Postavili ste nagradu za treceplasiranog na %d.",level);
SCM(playerid,SVETLOPLAVA,string);
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
1,821
Postovi:
99
Teme:
Pridružio se:Feb. 2014
12. Nov. 2016.
Ne razumem sta ti ovde radis? Ovo nema veze sa vezom.. Ti moras nekoj global promenljivoj dpdati vrednost preko toga sa tim da se ona pri svakom pokretanju servera seta na 0 i onda nju koristis. Ili lepo napravis enum za evente i napravis dobitakpozprva..druga..treca ili koliko hoces. Zatim napravis public za ocitavanje i cuvanje. I onda kad igrac zavrsi event onda primer DajIgracuNovac(playerid, EventInfo); nzm jel ista kontas.. na brzaka sam ovo sklepao
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava