SA-MP Forums Archive
[DUDA] Con Un Bug - 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: [DUDA] Con Un Bug (/showthread.php?tid=489882)



[DUDA] 2 Simples Preguntas - yesid001 - 24.01.2014

Pregunta #1: Buenasloque pasa esque tengo una duda, como ago para reparar esto:
loque pasa esque estoy editando Un Gm, y pase el sistema de cajeros, (banco) a dialogos, y es /cajero, y en la opcion de depositar, uno puede poner mas de loque tiene, y sele resta el dinero... y loque quiero, esque no pueda poner en el dialogo, una suma de dinero, que no posea, pues de otra forma, sele restara... ayuda porfavor.

pawn Код:
//aqui la linea
SafeDialogEx(playerid, depositar1, DIALOG_STYLE_INPUT, "Depositar Dinero", "Escriba el dinero que depositara en su cuenta bancaria.", "Depositar", "Cancelar");
}
{
Pregunta #2:como ago esque es el public, para detectar cuando sale de ciertas coordenadas?
Esque ise un sistema de telefonos, y llaman y se van y siguen hablando, entonces quiero poner que si se alejan del telefono, seles corte la llamada... pero nose como es el public que tdetexta si se aleja de cierto punto :33


Respuesta: [DUDA] Con Un Bug - CrossOv3r - 24.01.2014

#1

pawn Код:
new cantidaddinero = strval(inputtext);
if(GetPlayerMoney < cantidaddinero) return SendClientMessage(..... No tienes dinero bla bla bla);
#2
Haz un timer, cuando empiezen a hablar por telefono, y que guarde la posiciуn de la "cabina?" , si no estбn cerca de la zona (IsPlayerInRangeOfPoint) pues que les corte la llamada.


Respuesta: [DUDA] Con Un Bug - yesid001 - 24.01.2014

asi me quedaria la pregunta 1 ?
pawn Код:
case 1:
{
new cantidaddinero = strval(inputtext);
if(GetPlayerMoney < cantidaddinero) return SendClientMessage(playerid, -1, "No tiene esa cantidad de dinero.");
SafeDialogEx(playerid, depositar1, DIALOG_STYLE_INPUT, "Depositar Dinero", "Escriba el dinero que depositara en su cuenta bancaria.", "Depositar", "Cancelar");
}
case 2:
Sera Que Asi Funciona?


Respuesta: [DUDA] Con Un Bug - CrossOv3r - 24.01.2014

Exacto


Respuesta: [DUDA] Con Un Bug - OTACON - 24.01.2014

no vas a poner GetPlayerMoney asi, obviamente. es GetPlayerMoney(playerid)