Započeo zglj
•21. Jan. 2012.• ZaključanoPOMOC dialog.
565
pregleda
6
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
21. Jan. 2012.
Koristiš strcat funkciju da skratiš string i napraviš ShowPlayerDialog imaš na wiki više o strcatu.
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
117
Postovi:
40
Teme:
Pridružio se:Jul 2011
21. Jan. 2012.
al kako za ove poslove da napravim da bude u dialogu kada uzmes neki posao da bude samo on u tom dialogu tako i za org.
edit: npr za org kad kucam orghelp da mi izbaci komande za tu org.
edit: npr za org kad kucam orghelp da mi izbaci komande za tu org.
21. Jan. 2012.
Evo primer neki:
A ako hoces za svaku posebno napravis ovako:
if(strcmp(cmd, "/orghelp", true) == 0)
{
new string;//Povecas po potrebi jer ne verujem da ce biti kratko
strcat(string,"Komande\n");
strcat(string,"/invite\n/makelader");
ShowPlayerDialog(playerid, STAVIS_ID_DIALOGA, DIALOG_STYLE_MSGBOX, "Komande", string, "Izadji", "");
}A ako hoces za svaku posebno napravis ovako:
if(strcmp(cmd, "/orghelp", true) == 0)
{
new string;//Povecas po potrebi jer ne verujem da ce biti kratko
if(PlayerInfo == ID_TE_ORG)//Promeni definiciju ako treba i stavis id organizacije i onda i ostale poredjas
{
strcat(string,"Komande\n");
strcat(string,"/invite\n/makelader");
ShowPlayerDialog(playerid, STAVIS_ID_DIALOGA, DIALOG_STYLE_MSGBOX, "Komande", string, "Izadji", "");
}
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
117
Postovi:
40
Teme:
Pridružio se:Jul 2011
21. Jan. 2012.
jel za svaku moram posebno ovo uradit
if(strcmp(cmd, "/orghelp", true) == 0)
{
new string;//Povecas po potrebi jer ne verujem da ce biti kratko
if(PlayerInfo == ID_TE_ORG)//Promeni definiciju ako treba i stavis id organizacije i onda i ostale poredjas
{
strcat(string,"Komande\n");
strcat(string,"/invite\n/makelader");
ShowPlayerDialog(playerid, STAVIS_ID_DIALOGA, DIALOG_STYLE_MSGBOX, "Komande", string, "Izadji", "");
}
}
samo id druge stavit. tako za svaku jeli.?
if(strcmp(cmd, "/orghelp", true) == 0)
{
new string;//Povecas po potrebi jer ne verujem da ce biti kratko
if(PlayerInfo == ID_TE_ORG)//Promeni definiciju ako treba i stavis id organizacije i onda i ostale poredjas
{
strcat(string,"Komande\n");
strcat(string,"/invite\n/makelader");
ShowPlayerDialog(playerid, STAVIS_ID_DIALOGA, DIALOG_STYLE_MSGBOX, "Komande", string, "Izadji", "");
}
}
samo id druge stavit. tako za svaku jeli.?
21. Jan. 2012.
if(strcmp(cmd, "/orghelp", true) == 0)
{
new string;//Povecas po potrebi jer ne verujem da ce biti kratko
if(PlayerInfo == ID_TE_ORG)//Promeni definiciju ako treba i stavis id organizacije i onda i ostale poredjas
{
strcat(string,"Komande\n");
strcat(string,"/invite\n/makelader");
ShowPlayerDialog(playerid, STAVIS_ID_DIALOGA, DIALOG_STYLE_MSGBOX, "Komande", string, "Izadji", "");
}
if(PlayerInfo == ID_TE_DRUGE_ORG)//Promeni definiciju ako treba i stavis id organizacije i onda i ostale poredjas
{
strcat(string,"Komande\n");
strcat(string,"/invite\n /nekakomanda");
ShowPlayerDialog(playerid, STAVIS_ID_DIALOGA, DIALOG_STYLE_MSGBOX, "Komande", string, "Izadji", "");
}
} Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava