GS-Zone

Transformar item Ir al Indice

Moderadores: Moderadores de Argentum, Especialistas de Argentum, Especialistas de Programación

4

Nota » 11 Dic 2009 20:25

Hola Este codigo me dijo una amiga que lo haga y aca va

Entonces Abrimos el server y buscamos:



Y arriva ponemos:

  1. Case "/TRANSFORMAR"
  2.             Dim Regalo As Obj
  3.             Regalo.ObjIndex = RandomNumber(1, 750)
  4.             If UserList(UserIndex).flags.TargetNPC = 0 Then
  5.                Call SendData(ToIndex, UserIndex, 0, "||Primero tenes que seleccionar un personaje, hace click izquierdo sobre el." & FONTTYPE_INFO)
  6.                Exit Sub
  7.            End If
  8.            If UserList(UserIndex).flags.Muerto = 1 Then
  9.            Call SendData(ToIndex, UserIndex, 0, "||Estas Muerto'¡" & FONTTYPE_TALK)
  10.            Exit Sub
  11.            End If
  12.            If Distancia(UserList(UserIndex).Pos, Npclist(UserList(UserIndex).flags.TargetNPC).Pos) > 10 Then
  13.                Call SendData(ToIndex, UserIndex, 0, "||El Transofrmador no puede Cambiarte el item debido a que estas demasiado lejos." & FONTTYPE_INFO)
  14.                Exit Sub
  15.            End If
  16.         If Not Npclist(NpcIndex).Name = NPCTYPE_CAMBIO Then
  17.         Call SendData(ToIndex, UserIndex, 0, "||Elige el personaje de cambio correcto" & FONTTYPE_TALK)
  18.         Exit Sub
  19.         End If
  20.         If UserList(UserIndex).Invent.Object.ObjIndex = X And X And X Then
  21.         Call TirarItemAlPiso(UserList(UserIndex).Pos.X, Regalo)
  22.         Exit Sub
  23.         End If
  24.  

Ahora Buscamos:


Y abajo ponemos:



Fin

Ahora si,una cosa en la ultima parte Call TirarItemAlPiso(userlist(userindex).pos.x,regalo) Bueno esa linea no estaba seguro si podieran arreglarla se los agradezco

Saludos

Edit: X reemplazarlo por el numero de item

Sonter dijo : Dios es el admin de nuestro mundo virtual (? es decir nuestro mundo actual. Nosotros somos usuarios y nos peleamos porque no nos da items y como no nos da items nos vamos a la luna y a otros servers porque hay mejores Game Masters ( Recomiendo Plutón , Lindo server muchos colorees aunque en todos los mapas hace mucho fio)
Usuario Registrado
Oraculo [4]
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Buenos Aires
Mensajes: 1849
Aportes: 18

Nota » 13 Dic 2009 19:49

No lo lei todo, pero no vi la liínea para que le saques el item jeje, o sea lo de requerimiento, estoy estudiando pero me di una vuelta por el foro.

Fijate bien eso =D
Nos vemos!

Imagen
<Lider Ghulrut AO>
391
Destructor de Mentes [7]
Registrado: Años de membresíaAños de membresía
Mensajes: 817
Aportes: 44

Nota » 06 Ene 2010 14:42

Tambien en el objeto de regalo mandaste random jajaja te terminan dando una manza y te la bancas xD Ahi aclara que pongan el numero de objeto del regalo, pq sino tambien lo podes bugiar si llega a salir una silla por ejemplo :P
Lo que te falta arreglar es que te saque esos dos items (busca bien que esas funciones estan todas en el codigo, podes fijarte cuando le vendes a un npc creo que la funcion se llama destroy algo asi..) y estaria bueno que el item te lo pusiera en el inventario :wink:
34
Destructor de Mentes [7]
Registrado: Años de membresíaAños de membresíaAños de membresíaAños de membresía
Ubicación: Argentina, Bs As, Martinez
Mensajes: 835
Aportes: 9

Nota » 06 Ene 2010 21:20

Estan las dos funciones si no me equivoco:

Meteriteminventario y quitariteminventario.
Shackox me parece que flasheaste algo con 12.1 creo...


OFF: Te hicieron especialista?
Aguante River Plate ! ! !
909
Moderador
Registrado: Años de membresíaAños de membresíaAños de membresía
Ubicación: Villa adelina, Vicente Lopez.
Mensajes: 14428
Aportes: 305
Premios: 10
Señor Moderador (3) Señor Reglamento (1) Aportes (2) Embajador (3) Detector de Bugs (1)


Volver a AO 0.11.2 / AOReady

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados