Skripta koju koristim: Neka tamo
Detaljan opis problema: Pa jednostavno hocu da kada neko nekog ubije, da mu izbaci mali prozorcic u kojem moze da upise razlog ubistva. Sada, kada ubijem nekog, adminima dodje obavestenje ''Dissident je ubijen od strane Dissident, m4.'' Znaci izbaci imena i oruzje kojim je ubijen, ali ne i razlog. Pa bih to hteo da napravim i da li moze neko da pomogne.
Dio skripte: Dacu ako je potrebno
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
[Pomoc]Razlog ubistva.
448
pregleda
3
postova
8. Dec. 2013.
8. Dec. 2013.
#define DIALOG_RAZLOG_K 25633
new ubioIgraca;
// uvrsti u onplayerdeath:
ubioIgraca = playerid;
ShowPlayerDialog(killerid, DIALOG_RAZLOG_K, DIALOG_STYLE_INPUT, "Razlog", "Unesite razlog ubistva", "U redu" "Odustani");
// ondialogresponse..
if(dialogid == DIALOG_RAZLOG_K)
{
if(!strlen(inputtext)) return ShowPlayerDialog(killerid, DIALOG_RAZLOG_K, DIALOG_STYLE_INPUT, "Razlog", "Unesite razlog ubistva", "U redu" "Odustani");
new kName, pName;
GetPlayerName(ubioIgraca, pName, 24);
GetPlayerName(playerid, kName, 24);
format(string, sizeof(string), "Igrac %s je ubio igraca %s, razlog: %s", kName, pName, inputtext);
foreach(Player, a)
{
if(IsPlayerAdmin(a)) SendClientMessage(a, -1, string);
}
return true;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava