|
PutVar y GetVar Aprender a utilizarlo!
|
|
25-07-2011, 12:12 PM
Mensaje: #1
|
||||
|
||||
|
PutVar y GetVar Aprender a utilizarlo!
Introducion: jamas he hecho un tutorial. pero como lo prometido es deuda para mi lo tuve que hacer jajaja ojala me entiendan y ojala me ayuden a mejorar este tuto por que por hay no es uno de los mejores tutos pero me costo mucho hacerlo para que sea entendible... vamos a ver si con esto crean un super scripts por que desde mi pensar un super scripts siempre usa estas funciones... Saludos! cualquier cosa me avisan! Cita:PutVar:
PutVar:
[spoiler] Si nos concentramos en lo basico esta Funcion se usa haci: Call PutVar("Scripts/Archivo.ini", "Cabezera", "titulo", "Variable") Desarmemos: Call PutVar = Llama al PutVar Scripts = Nos referimos a la carpeta "Scripts" que esta dentro de la carpeta del "servidor" Archivo.ini = Sera el titulo del Archivo,ini Cabezera = Es la cabezera del Archivo titulo = titulo de la variable que vamos a guardar Variable = valor de la variable que guardaremos Sigamos, esta funcion creara un Archivo.INi con los datos q nosotros le pongamos pues bien si nosotros utilizamos esta funcion de la siguiente manera: Call PutVar("Scripts/Saludos.ini", "Varios", "Noche", "Buenas noches!") La estructura del Archivo creado seria haci: Cita:[Varios] Bueno, ahora usted me estara preguntando, como ago para guardar el level Actual de mi personaje? pues bien si nosotros utilizamos esta funcion(Putvar) + otras funciones(GetPlayerLevel) de la siguiente manera: Call PutVar("Scripts/Niveles.ini", ""&GetPlayerName(Index)", "Nivel","" & GetPlayerLevel(Index)) La estructura del Archivo creado seria haci: Cita: Otra pregunta que le puede surgir seria... Puedo llamar a mi Archivo .Ini como el nombre de mi personaje? Si Call PutVar("Scripts/" &GetPlayerName(Index) & ".ini", "Caracteristicas", "Nivel","" & GetPlayerLevel(Index)) La estructura del Archivo creado seria haci: Cita:Ademas de la carpeta Scripts puedo Agregar algunas mas? Si usted puede agregar todas las carpetas que quiera pero Procure crear las carpetas Antes de utilizar el scripts (por seguridad) Call PutVar("Scripts/carpeta1/carpeta2" &GetPlayerName(Index) & ".ini", "Caracteristicas", "Nivel","" & GetPlayerLevel(Index)) [/spoiler] GetVar: [spoiler] Esta funcion es igual al Putvar (en forma de uso) pero esta vez a la hora de elegir el destino del archivo solo Elegimos hasta el "Titulo" Esta Funcion se usa haci: XX = GetVar("Scripts/Archivo.ini", "Cabezera", "titulo") esto hace que "XX" sea igual a la variable de "titulo" que funcion le podemos dar a esto? Lo podemos usar en un IF Código: IF XX = 10 ThenIF XX = 10 Then = si la variable que acompaña a "titulo" es 10 entonces.... el titulo es 10 = en esta parte iria todo lo que pasa si es 10 else = y si no es 10 el titulo no es 10 = en esta parte iria todo lo que pasa si no es 10 End if = Cierra el IF Lo podemos usar en un Mensaje Código: Call PlayerMsg(Index,"la variable Titulo es: &XX&"!",10)Código: Call SetPlayerLevel(Index,XX)Este scripts llevaria la cuenta de cuantos jugadores se an conectado si lo colocamos en Sub JoinGame por que le suma 1 a un numero que ya habiamos registrado anteriormente Código: Ultimo = GetVar("Scripts/Registros.ini", "jugadores conectados", "Cantidad")[/spoiler] ![]() ![]() |
||||
|
28-07-2011, 08:27 PM
Mensaje: #2
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Excelente post canido! me gusto, solo me faltaría practicar para un mejor entendimiento
![]() "Cuanto más sabes, más te das cuenta de que no sabes nada"
|
||||
|
30-07-2011, 07:48 AM
Mensaje: #3
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Me gusto, esta bien organizado (cosaa k me falta a mi x-d) y se entiende, pero si mal no recuerdo el putvar y getvar no solo fiuncionan con extensiones .ini, sino que con otras tambn como .dat que encripta ese texto (CREO que esto es asi, no estoy seguro) ![]() ![]() --- Te gustan mis firmas?? pasate por mi post: Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. --- |
||||
|
31-07-2011, 09:09 AM
Mensaje: #4
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
dios.. yo creo que lo que falta no es practica sino ver o probrobar otros scripts que utilicen estas funciones... y a ti nick gracias! pero nunka lo use con .dat haci que paso de explicarlo jejeje ![]() ![]() |
||||
|
01-08-2011, 05:56 PM
Mensaje: #5
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Como simpre Canido, eres una gran ayuda amigo! Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. |
||||
|
01-08-2011, 10:56 PM
Mensaje: #6
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Gracias compañero! ![]() ![]() |
||||
|
02-08-2011, 12:23 AM
Mensaje: #7
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Excelente tutorial, con lo poco que se de SadScript (en realidad nada, solo se Básic) lo entendí perfectamente. Si no estaría con tiempos tan apretados me pondría a aprender SadScript ahora mismo, siempre quise intentar y nunca me animé. Sabiendo otros lenguajes no creo que se me haga muy dificil. Bue, me puse a hablar de mi xD Tremendo el tutorial, muy bien explicado, se esperan muchos mas! Taller de Script's Galaxiales
Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. |
||||
|
02-08-2011, 01:15 AM
Mensaje: #8
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Gracias compañero vamos a ver si saco algunos tutos mas! no se de que solo pidan! ![]() ![]() |
||||
|
26-10-2011, 03:00 AM
Mensaje: #9
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Tengo una duda, si he entendido bien se puede hacer que cuando actives una variable, se pueda hacer que todo usuario que entre pueda recibir un premio en su cuenta 1 vez, de modo que después se quede bloqueada y de esa forma reciban sólo un premio por usuario cómo un evento especial que se recibe mientras la variable antes mencionada esté activa en el server. ¿Cierto? No sé si me he explicado bien...XD No cuentes los mensajes, haz que los mensajes cuenten.
Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. Adentra en un mundo lleno de fantasía. Novela que estoy escribiendo. |
||||
|
26-10-2011, 01:38 PM
Mensaje: #10
|
||||
|
||||
|
RE: PutVar y GetVar Aprender a utilizarlo!
Si si, tendrías que crear otra variable pero las tendrías que activar vos desde cada .ini del usuario. Haber si me explico tendrías que crear el scripts para que cada usuario que se registre se cree un .ini en una carpeta (Scripts/Jugadores/...) y tendría que haber una variable llamada Premio o Medallas y la activarías al jugador de su respectivo .ini, me explico ? Los invitados no pueden ver los enlaces. Por favor registrate AQUI para ver los enlaces. |
||||
|
« Tema previo | Tema siguiente »
|
| Posibles temas similares... | |||||
| Tema: | Autor | Respuestas: | Vistas: | Último mensaje | |
| Uso de PutVar y GetVar | nickitolas | 12 | 908 |
09-07-2011 05:40 AM Último mensaje: canido |
|
Usuario(s) navegando en este tema: 1 invitado(s)



![[Imagen: logonohjh.png]](http://www.imagenes.alterengine.net/images/logonohjh.png)
![[Imagen: c93ca326a24eecd92b30d421587aa7f5o.png]](http://fotos.subefotos.com/c93ca326a24eecd92b30d421587aa7f5o.png)



![[Imagen: mifirmad.png]](http://img685.imageshack.us/img685/7859/mifirmad.png)
![[Imagen: itachi1.png]](http://www.imagenes.alterengine.net/images/itachi1.png)
![[Imagen: ichigoqvq.png]](http://www.imagenes.alterengine.net/images/ichigoqvq.png)

