Wysłany: 2014-02-04, 18:49
koles998
Wiek: 27 Na forum: 5093 dni Posty: 17
Nick w MP: eRq
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??
Wysłany: 2014-02-04, 20:14
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"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??
Podaj dok?adnie kordy (pozycj?) teleportu i nazwy aren itd.
Wysłany: 2014-02-04, 23:52
matiosek7
Wiek: 39 Na forum: 4999 dni Posty: 15
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?
Wysłany: 2014-02-05, 16:08
koles998
Wiek: 27 Na forum: 5093 dni Posty: 17
Nick w MP: eRq
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
Wysłany: 2014-02-05, 16:44
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
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;
}
Tagi: napisanie :: gui
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: