Érid
Donadores y Ganadores
Posteador de Oro
Reputacion: 162
Desconectado
Sexo: 
Mensajes: 805
Miembro Nº: 979
Controlador de mentes...
Última visita: Hoy a las 08:01:00
- ¡Lee las Normas por favor. Utiliza siempre el Buscador y Titulos correctos en tus post! -
|
 |
« Respuesta #1 : 13 de Marzo de 2008, 02:52:44 » |
|
Últimamente parece mi trabajo ayudar en scripts x3, bueno, te ayudaré con lo del password, pero mejor has que lo alquilen por tiempo, porque si todos mueren que aburrido volver a poner el pass xP, y que si un char ya ha ingresado la password no deba volver a ingresarla a menos que esta haya sido cambiada o.o
Veamos, sería algo como así:
if($PvP1Alquilado) goto OnAlq; mes "Alquilar esto te costará 100k y dura 30 minutos."; next; menu "Ok",-,"Nah",OnSalir; mes "¿Quieres elegir contraseña a este PvP Room?"; next; menu "Sí",-,"No",OnNoPass; if(Zeny<100000) goto OnNoZeny; set Zeny,Zeny-100000; OnAgain: mes "Selecciona la contraseña que deseas poner"; next; input $PvP1Pass$; mes "Reescribe la contraseña"; next; input .@PvPPass$; if($PvP1Pass$!=.@PvPPass$){ mes "No coinciden, vuelve a escribir la contraseña"; next; goto OnAgain; } mes "La contraseña es "+$PvP1Paa$+"."; set $PvP1Alquilado,1; close;
OnAlq: mes "¿Deseas entrar al PvP Room?"; next; menu "Sí",-,"Nop",OnSalir; if($PvP1Pass$!=""){ if(#PvP1Pass!=0){ set .@Pass,#PvP1Pass; goto OnPass; } mes "Introduce la contraseña"; input .@Pass; OnPass: if($PvP1Pass$!=.@Pass) goto OnPassWr; set #PvP1Pass,.@Pass; } warp "Mapa",X,Y;
OnPassWr: mes "Has introducido una contraseña incorrecta"; set #PvP1Pass,0; OnSalir: OnNoZeny close; }
Puedes mejorarlo, de hecho, falta algunas cosas y debes mejorarlo, debes hacer que al pasar 30 mins se quite el alquiler y el pass x3
|