Započeo [NG | RP] Almir
•13. Jan. 2013.• Zaključano[Pomoc] Dialog /|\ Hitno
319
pregleda
6
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
839
Postovi:
195
Teme:
Pridružio se:Jul 2012
13. Jan. 2013.
Skripta: CLRP
Problem: Da li mi neko moze napravit ovu komandu u Dialog_Input_Style il' kako vec, tj da ja unesem id u dialogu a ne cmdom, tj ukucam /izbacisaeventa i otvori mi se dialog da unesem koji cu id?
Dio skripte:
Slike:
Napomena: sscnaf mi je...
Problem: Da li mi neko moze napravit ovu komandu u Dialog_Input_Style il' kako vec, tj da ja unesem id u dialogu a ne cmdom, tj ukucam /izbacisaeventa i otvori mi se dialog da unesem koji cu id?
Dio skripte:
if(strcmp(cmd, "/izbacisaeventa", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Morate se prvo prijaviti !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Podsjetnik: /izbacisaeventa [ID Igraca/Dio Imena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PlayerInfo >= 1338)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
PlayerInfo = 1;
format(string, sizeof(string), "{FF0000}Admin %s vas je izbacio sa eventa!",sendername);
SendClientMessage(giveplayerid,WHITE,string);
format(string, sizeof(string), "{ff0000}Izbacili ste igraca %s sa eventa!",giveplayer);
SendClientMessage(playerid,WHITE,string);
return 1;
}
}
}
}
return 1;
}Slike:
Napomena: sscnaf mi je...
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
839
Postovi:
195
Teme:
Pridružio se:Jul 2012
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
839
Postovi:
195
Teme:
Pridružio se:Jul 2012
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
330
Postovi:
29
Teme:
Pridružio se:Jun 2011
14. Jan. 2013.
Dacu ti primer:
Zatim bi pod OnDialogResponse bilo:
ShowPlayerDialog(playerid,13486, DIALOG_STYLE_INPUT, "ID igraca", "Unesite id igraca kojeg hocete da izbacite sa eventa:", "Izbaci", "Izadji");Zatim bi pod OnDialogResponse bilo:
switch(dialogid)
{
case 13486:
{
if(!response) return 1;
new id = strval(inputtext);//To je sada ID koji kikujes
if(id == INVALID_PLAYER_ID) return ShowPlayerDialog(playerid,13486, DIALOG_STYLE_INPUT, "ID igraca", "Unesite id igraca kojeg hocete da izbacite sa eventa:", "Izbaci", "Izadji");
//Ovde sada ti dodaj text i izbacivanje sa eventa da mu prekines event, a ID kojem prekidas za to koristi id promenljivu jer je to ID igraca kojeg je admin uneo
}
}Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
839
Postovi:
195
Teme:
Pridružio se:Jul 2012
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
839
Postovi:
195
Teme:
Pridružio se:Jul 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava