12.08.2014, 17:56
Hola, yo de nuevo. Bueno, ahora ya tengo este cуdigo:
OnPlayerCommandText
OnDialogResponse
Como se muestra ahi, al poner /teles aparece un dialogo que pone:
-Ciudades
-Condados
-Otros lugares
Cuando doy en Ciudades, aparecen, obviamente LV, LS y SF. Como soy muy nuevo en esto, y poco a poco me voy grabando de las ayudas que veo aqui, no se como hacer para agregar otras opciones en Condados, debido a que yo puse Ciudades\nCondados\nOtros lugares pero no se si sera la forma correcta, necesito saber como hago para que al dar click en condados salgan otras opciones de teleportacion. No se si me he explicado bien, ojala me entiendan.
Ejemplo de lo que trato de decir:
Condados > Angel Pine\nTierra Robada\nEtc...
OnPlayerCommandText
pawn Код:
if(strcmp("/teles", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"{FFFFFF}Teles","Ciudades\nCondados\nOtros lugares","Aceptar","Cancelar");
return 1;
}
pawn Код:
{
{
if(dialogid == 1000)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,24,DIALOG_STYLE_LIST,"{FFFFFF}Teles > Ciudades","Las Venturas\nLos Santos\nSan Fierro","Aceptar","Cancelar");
}
}
return 1;
}
if(dialogid == 24)
{
if(response)
{
if(listitem == 0)
{
new pName[24];
new pString[80];
GetPlayerName(playerid, pName, 24);
SetPlayerPos(playerid, 1676.9254, 1448.6653, 10.7831);
format(pString, sizeof(pString), "%s ha ido a Las Venturas", pName);
SendClientMessageToAll(-1, pString);
}
if(listitem == 1)
{
new pName[24];
new pString[80];
GetPlayerName(playerid, pName, 24);
SetPlayerPos(playerid, 1683.8539,-2327.5725,13.5469);
format(pString, sizeof(pString), "%s ha ido a Los Santos", pName);
SendClientMessageToAll(-1, pString);
}
if(listitem == 2)
{
new pName[24];
new pString[80];
GetPlayerName(playerid, pName, 24);
SetPlayerPos(playerid, -1418.5383,-295.9330,14.1484);
format(pString, sizeof(pString), "%s ha ido a San Fierro", pName);
SendClientMessageToAll(-1, pString);
}
}
}
}
return 1;
}
-Ciudades
-Condados
-Otros lugares
Cuando doy en Ciudades, aparecen, obviamente LV, LS y SF. Como soy muy nuevo en esto, y poco a poco me voy grabando de las ayudas que veo aqui, no se como hacer para agregar otras opciones en Condados, debido a que yo puse Ciudades\nCondados\nOtros lugares pero no se si sera la forma correcta, necesito saber como hago para que al dar click en condados salgan otras opciones de teleportacion. No se si me he explicado bien, ojala me entiendan.
Ejemplo de lo que trato de decir:
Condados > Angel Pine\nTierra Robada\nEtc...