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

Wysłany: 2014-02-04, 18:49


koles998







Wiek: 27
Na forum: 5092 dni
Posty: 17
Nick w MP: eRq



Respekt: 38

Siemka ;D Mam taki problem, poniewa? nie umie napisa? tego co za chwil? przedstawie ;)
Gracz wpisuj? np. /areny
Wyskakuje mu lista aren w GUI np:
-Minigun
-OneDE
-Granaty
I jak kliknie na to ?eby go tam przenios?o, tak samo jakby napisa?
/minigun czy /granaty w zwyk?ej komendzie. Tak samo chce ?eby by?o jak kliknie.
Zrobi?by to kto?? ;) :arrow: :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-04, 20:14


=X=

WUJCIO DOBRA RADA






Wiek: 52
Na forum: 4524 dni
Posty: 134
SPONSOR

Piwa: 641

Respekt: 209,5
Respekt: 209,5Respekt: 209,5

Ostrzeżeń: 100%
"koles998" napisał/a:

Siemka ;D Mam taki problem, poniewa? nie umie napisa? tego co za chwil? przedstawie ;)
Gracz wpisuj? np. /areny
Wyskakuje mu lista aren w GUI np:
-Minigun
-OneDE
-Granaty
I jak kliknie na to ?eby go tam przenios?o, tak samo jakby napisa?
/minigun czy /granaty w zwyk?ej komendzie. Tak samo chce ?eby by?o jak kliknie.
Zrobi?by to kto?? ;) :arrow: :piwo:


Podaj dok?adnie kordy (pozycj?) teleportu i nazwy aren itd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-04, 23:52


matiosek7







Wiek: 39
Na forum: 4999 dni
Posty: 15



Respekt: 50

Co my jasnowidze? We? podaj to co masz. Np je?li masz arene minigun na komende /minigun to podaj ten kod. A wog?le gui wy?wietlane na jak? komende? /areny czy co?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-05, 16:08


koles998







Wiek: 27
Na forum: 5092 dni
Posty: 17
Nick w MP: eRq



Respekt: 38

Kod:

CMD:onede(playerid,params[])
{
SendClientMessage(playerid, -1, "{FF0000}››{66FF66}Witaj na arenie! Aby wyjsc wpisz /aexit");
new str[36+MAX_PLAYER_NAME], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "{006F1C}%s {ffffff}do??czy?(a) do /onede", name);
GameTextForPlayer(playerid, "~y~One~r~de", 1500, 1);
SendClientMessageToAll(-1, str);
Server[OneShootPlayers]++;
Player[playerid][OneShoot] = true;
Player[playerid][Arenaa] = true;
JestONE[playerid] = 1;
JestSN[playerid] = 0;
JestSO[playerid] = 0;
new RandomPosition = random(sizeof(ArenaOneShoot));
SetPlayerPos(playerid,ArenaOneShoot[RandomPosition][0],ArenaOneShoot[RandomPosition][1],ArenaOneShoot[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaOneShoot[RandomPosition][3]);
SetPlayerVirtualWorld(playerid,1);
SetPlayerHealth(playerid,5);
SetPlayerArmour(playerid,0);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,24,100000);
return 1;
}

CMD:mini(playerid,params[])
{
SendClientMessage(playerid, -1, "{FF0000}››{66FF66}Witaj na arenie! Aby wyjsc wpisz /aexit");
new str[36+MAX_PLAYER_NAME], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "{006F1C}%s {ffffff}do??czy?(a) do /mini", name);
GameTextForPlayer(playerid, "~y~Mini~r~gun", 1500, 1);
SendClientMessageToAll(-1, str);
Server[SnajperPlayers]++;
Player[playerid][Snajper] = true;
Player[playerid][Arenaa] = true;
JestSN[playerid] = 1;
JestONE[playerid] = 0;
JestSO[playerid] = 0;
new RandomPosition = random(sizeof(ArenaMinigun));
SetPlayerPos(playerid,ArenaMinigun[RandomPosition][0],ArenaMinigun[RandomPosition][1],ArenaMinigun[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaMinigun[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,2);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,0);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,38,100000);
return 1;
}

CMD:granaty(playerid,params[])
{
SendClientMessage(playerid, -1, "{FF0000}››{66FF66}Witaj na arenie! Aby wyjsc wpisz /aexit");
new str[36+MAX_PLAYER_NAME], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(str, sizeof(str), "{0072FF}%s {005959}do??czy?(a) do /granaty", name);
GameTextForPlayer(playerid, "~y~Gra~r~naty", 1500, 1);
SendClientMessageToAll(-1, str);
Server[SOPlayers]++;
Player[playerid][SO] = true;
Player[playerid][Arenaa] = true;
JestSO[playerid] = 1;
JestSN[playerid] = 0;
JestONE[playerid] = 0;
new RandomPosition = random(sizeof(ArenaRPG));
SetPlayerPos(playerid,ArenaRPG[RandomPosition][0],ArenaRPG[RandomPosition][1],ArenaRPG[RandomPosition][2]);
SetPlayerFacingAngle(playerid,ArenaRPG[RandomPosition][3]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,3);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,0);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,16,100000);
return 1;
}


Tak pod komend? /areny

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-02-05, 16:44


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

CMD:areny(playerid, p[])
{
ShowPlayerDialog(playerid, 666, DIALOG_STYLE_LIST, "Areny", "Minigun\nOneDE\nGranaty", "Wybierz", "Anuluj");
return true;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 666)
{
if(!response) return true;
switch(listitem)
{
case 0: cmd_mini(playerid, "");
case 1: cmd_onede(playerid, "");
case 2: cmd_granaty(playerid, "");
default: return true;
}
return true;
}
return false;
}


Postaw piwo autorowi tego posta
 

 
Tagi: napisanie :: 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 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