їComo hago esto? - 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: їComo hago esto? (
/showthread.php?tid=384009)
їComo hago esto? -
[D]aniel - 09.10.2012
Buenas, vengo yo de nuevo con otra duda.
Para algunos les parecera facil de responder.
Tengo ganas de crear un sistemita, creo que simple y es lo siguiente.
Quiero que cuando alguien ejecute el comando /vermapa en cierto punto de la ciudad, se le abra un dialog con una lista que por ejemplo salga una lista de:
ayuntamiento
sapd
binco. Y que cuando elija alguna de esas opciones, se le marque un chekpoint indicando el lugar que ha marcado. Creo que es algo facil. Yo edito las coordenadas, muchas gracias a los que me ayuden.
Respuesta: їComo hago esto? -
OTACON - 09.10.2012
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/vermapa", cmdtext, true, 10) == 0)
{
howPlayerDialog(playerid, 1, DIALOG_STYLE_LIST , "titulo", " opcion 1 \nopcion 2 \nopcion 3", "seleccionar", "cancelar");
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case 0:
{
//aca tu SetPlayerCheckpoint y demas Funcion...
}
case 1:
{
//aca tu SetPlayerCheckpoint y demas Funcion...
}
case 2:
{
//aca tu SetPlayerCheckpointy demas Funcion...
}
//ETC..
}
return 1;
}
SetPlayerCheckpoint
OnDialogResponse
howPlayerDialog