Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-03-04, 21:31


Grener







Wiek: 33
Na forum: 5236 dni
Posty: 24

Piwa: 4

Respekt: 50

Jak zrobi? t? cmd w gui:
Kod:

if(strcmp(cmd, "/cmd", true) == 0)
{
SendClientMessage(playerid,COLOR_YELLOW,"____________________________________________________");
SendClientMessage(playerid,COLOR_RED,"[OG?LNE:] /czas - /stats - /toggle - /tankuj - /spawn - /wyplac - /wplac - /stankonta - /silnik - /zjedz");
SendClientMessage(playerid,COLOR_RED,"[OG?LNE:] /telefon-pomoc - /kup - /kupbron - /dajkase - /mojelicencje - /dokumenty - /kupubranie - /go - /id");
SendClientMessage(playerid,COLOR_RED,"[OG?LNE:] /akceptuj - /report - /wyjdz - /zamek - /astop - /krzycz - /szept - /me - /sprobuj - /do - /autookna");
SendClientMessage(playerid,COLOR_RED,"[OG?LNE:] /wezprace - /opuscprace - /pracapomoc - /uzyjdragi - /pm - /admins - /zmienhaslo - /wyrzuc - /animhelp");
SendClientMessage(playerid,COLOR_RED,"[OG?LNE:] /wyloguj - /pasy - /opis - /styl-ucz - /styl-wybierz");
SendClientMessage(playerid,COLOR_RED,"[Domy i Biznesy:] /dom-cmd - /biznes-cmd");

if (PlayerInfo[playerid][pFaction] != 255)
{
if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 1)
{
SendClientMessage(playerid,COLOR_RED,"[Frakcje porz?dkowe:] (/f)fracjaooc - /sluzba - /poszukuj - (/r)adio - (/m)egafon - /aresztuj - /poszukiwani - /skuj - /rozkuj");
SendClientMessage(playerid,COLOR_RED,"[Frakcje porz?dkowe:] /par - /zabierz - /mandat - (/rzad)owa - /monitoring - /wepchnij - /usunknebel - /stanowe-aresztuj");
SendClientMessage(playerid,COLOR_RED,"[Frakcje porz?dkowe:] /gps - /prowadz");
}
else if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 2)
{
SendClientMessage(playerid,COLOR_RED,"[Frakcja mechanik?w:] /napraw - /dotankuj");
}
else if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 3)
{
SendClientMessage(playerid,COLOR_RED,"[Frakcja medyk?w:] /ulecz - /gps");
}
else if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 4)
{
SendClientMessage(playerid,COLOR_RED,"[Organizacja przest?pcza:] /zwiaz - /rozwiaz - /zaklebnuj - /odklebnuj - /wsadz - /org-guns - /porwij");
}
else if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 5)
{
SendClientMessage(playerid,COLOR_RED,"[Frakcja dziennikarska:] /news - /gps");
}
else if(DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 6)
{
SendClientMessage(playerid,COLOR_RED,"[Frakcja taks?wkarska:] /przejazd - /sluzba-taxi - /gps");
}
if (PlayerInfo[playerid][pRank] == 1)
{
SendClientMessage(playerid,COLOR_RED,"[Lider:] /lider-cmd");

}
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid,COLOR_RED,"[Administrator:] /acmd");

}

}
SendClientMessage(playerid,COLOR_YELLOW,"____________________________________________________");
return 1;
}

Normalnie cmd umiem robi? w gui lecz tu ju? mam problem. Nie wiem czy to jest w og?le mo?liwe.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 21:45


DumpeR







Wiek: 30
Na forum: 5330 dni
Posty: 171
Nick w MP: dumpeer

Piwa: 1026

Respekt: 48,3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-04, 22:40


Grener







Wiek: 33
Na forum: 5236 dni
Posty: 24

Piwa: 4

Respekt: 50

DumpeR, Wiem, ale nie wiem jak to przerobi? ?eby to by?o w jednym i wy?wietla?y si? komendy admina tylko adminom a gracz? ju? nie. Tak samo z komendami lidera itp. TO ma by? w jednej komendzie ale dla lider?w, admin?w itp. ma by? dodatkowy dopisek do tego.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-05, 13:49


DumpeR







Wiek: 30
Na forum: 5330 dni
Posty: 171
Nick w MP: dumpeer

Piwa: 1026

Respekt: 48,3

np. Tak:
Kod:


CMD:acmd(playerid, cmdtext[])
{
if(IsPlayerAdmin(playerid))
{
// Je?li ma admina
}

else
{
// Je?eli gracz
}

return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-03-05, 21:36


xxmikel611xx

~!@#$%^!






Wiek: 30
Na forum: 5813 dni
Posty: 163
Nick w MP: Mikel__xD

Piwa: 159

Respekt: 35,3

No to sobie poczytaj o Dialogach i to sobie przer?b na GUI.

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: komende :: /cmd :: gui
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Jak zrobić komende /cmd w GUI Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku