Skripta koju koristim:Moja
Detaljan opis problema: Kako da napravim komandu /update i da mogu ubacivati update pa da ljudi vide nove update.
Dio skripte: //
Ako ne znaš napraviti tu komandu onda ti ona i ne treba,jer ne znam kako ćeš išta u nju ubaciti.
Svejedno,
Koristi DIALOG_STYLE_MSGBOX
Ali evo ti primjer pa ti ubaci "opis".
[pawn]CMD:update(playerid, params[])
{
new update[512];
strcat(update, "Opis Updatea\n", sizeof(update));
strcat(update, "Opis Updatea\n", sizeof(update));
strcat(update, "Opis Updatea\n", sizeof(update));
strcat(update, "Opis Updatea\n", sizeof(update));
strcat(update, "Opis Updatea\n", sizeof(update));
strcat(update, "Opis Updatea\n", sizeof(update));
ShowPlayerDialog(playerid, 999, DIALOG_STYLE_MSGBOX, "Opis Updatea", update, "U redu", "");
return 1;
}[/pawn]
Napravis ovako nesto ako hoces da mu prikazuje u chatu, a mozes i preko dialoga ... (ako koristis UP zamjeni CMD: sa YCMD:, ako koristis od nula, svoju skriptu, ubaci include zcmd)
[pawn]CMD:update(playerid, params[], help) {
SendClientMessage(playerid, -1, "Na ovom update-u je dodano:");
SendClientMessage(playerid, -1, "1. stvar: bla-bla-bla");
SendClientMessage(playerid, -1, "2. stvar: bla-bla-bla");
SendClientMessage(playerid, -1, "2. stvar: bla-bla-bla"); // ispod dodajes jos ako ti trebadne..
return 1;
}[/pawn]
EDIT: (Paul ti je gore objasnio kako mozes preko dialoga, tako ti je i ljepse..)
Evo al moras da nastimas po svome :D (ovo je u dialogu) ne text u chat-u
[pawn]YCMD:update(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"BE:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
new string[128];
format(string, sizeof(string), "* Igrac %s gleda listu updejta (/update).", GetName(playerid));
new info[8192];
strcat(info, ""SPLAVA"|||||================"CRVENA"Nova"BELA" "CRVENA"Kuca"BELA" "CRVENA"UPDATE V1.0======|||||\n\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Nove komande : /update , /donacije , /rpenforceri , /dmenforceri , /gotoon , /gotooff i /organizacije\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"New Music System i Nova muzika\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Sada se upozorenje za abjuzera prikazuje samo ako igrac ima preko 200m\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Dodati labeli [ RPE ] i [ DME ]\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"/pustimuziku za AL5\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Admin Level je od sad AL\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Nov label za promotera \n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Novi labeli za admine i roza boja labela\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Novi tekst kad se uradi /cc\n", sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Novi label [ VODJA ADMINA ]\n",sizeof(info));
strcat(info, ""SPLAVA"- "ORANGE"Novi label [ Spec Team] i dodat SpecTeam\n", sizeof(info));
strcat(info, ""SPLAVA"- "SPLAVA" *Novi Tdovi :D \n", sizeof(info));
strcat(info, ""SPLAVA"- "SPLAVA" Other Credits : Mehmed\n", sizeof(info));
strcat(info, ""SPLAVA"- "SPLAVA" *Update odradio : Mehmed \n", sizeof(info));
ShowPlayerDialog(playerid, 336, DIALOG_STYLE_MSGBOX, "UPDATE", info, "Uredu", "");
format(string, sizeof(string), "(( * %s cita sta je dodato u updejtu ))", GetName(playerid));
ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}[/pawn]
new info[8192];
?
jadna ta skripta koju ti pises