SA-MP Forums Archive
Ayuda con un comando con dialog - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Ayuda con un comando con dialog (/showthread.php?tid=463903)



Ayuda con un comando con dialog - RafaelZam - 14.09.2013

hooola buenos dias
tengo un problema con un comando que estoy haciendo con dialogs xD

este es el comando
pawn Код:
CMD:baseattack(playerid, params[])
 {
  if(gPlayerClass[playerid] != Spy) return SendClientMessage(playerid, COLOR_red, " you cant use this command, only spy class can use it");
  {
    ShowPlayerDialog(playerid, 1001, DIALOG_STYLE_LIST, "Choose a TEAM", "\nTeam 1\nteam 2\nteam 3\nteam4\n team5\n","Choose","Cancel");
    GivePlayerWeapon(playerid, 46, 1);
    SendClientMessage(playerid, COLOR_red2, "parachute added");
  }
  return 1;
 }
y el dialog seria asi no?

pawn Код:
if(dialogid == 1001)
{
if(response)
{
if(listitem == 0)
{
SetPlayerPos(playerid,-845.4827,64.3361,83.0848);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, COLOR_red2, "now attack him !!!!!! this is sparta !! :D! have fun");
}
if(listitem == 1)
{
SetPlayerPos(playerid,-996.1952,29.6250,223.4596);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, COLOR_red2, "now attack him !!!!!! this is sparta !! :D! have fun");
}
if(listitem == 2)
{
SetPlayerPos(playerid,-2258.9268,2369.1401,5.1497);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, COLOR_red2, "now attack him !!!!!! this is sparta !! :D! have fun");
}
if(listitem == 3)
{
SetPlayerPos(playerid,-1464.7240,2593.2456,55.8359);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, COLOR_red2, "now attack him !!!!!! this is sparta !! :D! have fun");
}
if(listitem == 4)
{
SetPlayerPos(playerid,-2254.6904,2341.6365,4.8125,30.4450);
GivePlayerMoney(playerid, -5000);
SendClientMessage(playerid, COLOR_red2, "now attack him !!!!!! this is sparta !! :D! have fun");
}
}
}
return 1;
}
no me da errores, el problema es que, cuando hago el comando osea en el juego, llega hasta donde selecciono el team que voy a usar, no me manda a la zona solicitada osea no funca, alguien me dice porque? ayuda D: !?
RafaelZam


Respuesta: Ayuda con un comando con dialog - eltata22 - 14.09.2013

te fijastes la ID capas estan bugeadas ami me paso eso :c
PD:Lo raro es q me fije y no tengo ninguna id repetida .-.


Respuesta: Ayuda con un comando con dialog - RafaelZam - 14.09.2013

como buggeadas? repetidas?
no, todas son diferentes