Admin Necro ADMINISTRADOR
Mensajes : 64 Fecha de inscripción : 04/11/2010 Edad : 27 Localización : Mi Casa
| Tema: [TUTORIAL] Como Poner Vip System! Vie Nov 05, 2010 6:30 am | |
| Vip System
Aqui Tienen El Tutorial Para Poner Vip System En Tu Servidor...!
Vip Zones: Las Vip Zones Necesitan, lo que es algo llamado storagevalue que es algo com un numero que le colocas a las zonas vips para que los jugadores que le otorges la vip puedan accesar a estas sonas premiums. Sencillamente: Para Otorgar Una VIP: /addvipVe A Talkactions/scripts/--> crea un archivo addvip.lua y coloca lo siguiente - Código:
-
--- By GOD NECRO function onSay(cid,words,param) local vipstorage == 336548 if param ~= nil then setPlayerStorageValue(getPlayerByName(param), vipstorage, 1) doPlayerSendTextMessage(cid, 19, "Otorgaste Una VIP") doPlayerSendTextMessage(getPlayerByName(param), 19, "Te Han Sido Otorgados 30 Dias de VIP Account.") end return TRUE end Para Remover Una Vip: /removevipVe A Talkactions/scripts/--> crea un archivo removevip.lua y coloca lo siguiente - Código:
-
--- By GOD NECRO function onSay(cid,words,param) local vipstorage == 336548 if param ~= nil then setPlayerStorageValue(getPlayerByName(param), vipstorage, -1) doPlayerSendTextMessage(cid, 19, "Removiste una VIP") doPlayerSendTextMessage(getPlayerByName(param), 19, "Te acaban de quitar la VIP.") end return TRUE end Debes Reconfigurar Donde Dice vipstorage = 336548 & Cambiarlo Si Quieres 'Cambialo Si Quieres'En talkactions.xml Abrelo & Coloca Lo Siguiente El Comando Para Agregar. - Código:
-
<talkaction log="yes" access="5" words="/addvip" event="script" value="addvip.lua"/> ----------- El Comando Para Quitar. - Código:
-
<talkaction log="yes" access="5" words="/removevip" event="script" value="removevip.lua"/> El Comando Lo Usas De La Siguiente Forma: /addvip Necro /removevip NecroLas Door(Puertas)' Para La Vip Zone: Habren La Carpeta Data/Actions/Script crean un archivo doorvip.lua Y Ponen Lo Siguiente: - Código:
-
function onUse(cid, item, frompos, item2, topos) local vipstorage = 336548
if item.actionid == 12345 then if getPlayerStorageValue(cid, vipstorage) == TRUE then pos = getPlayerPosition(cid)
if pos.x == topos.x then if pos.y < topos.y then pos.y = topos.y + 1 else pos.y = topos.y - 1 end elseif pos.y == topos.y then if pos.x < topos.x then pos.x = topos.x + 1 else pos.x = topos.x - 1 end else doPlayerSendTextMessage(cid,22,'Colocate Alfrente De La Puerta.') return 1 end
doTeleportThing(cid,pos) doSendMagicEffect(topos,12) else doPlayerSendTextMessage(cid, 22,'Solo Pueden Accesar Players VIP Account.') end return 1 end end
Nota: Si Cambias El Local Vipstorage Por Otro Numero Tienes Que Cambiarlo En Este Script Tambien.Nota: En Tu Map Editor A Las Puertas Que Seran Para Accesar A La Vip Zone Donde Dice Action Id- Pones 12345Luego Habren El Archivo Actions.xml & Colocal Esto: - Código:
-
<action actionid="12345" script="doorvip.lua"/>
Para Crear Un Piso Que Sea VIP: Te Diriges A Data/Movements/Scripts --& Creas Un Archivo Con El Nombre tilevip.lua & Colocas Esto: - Código:
-
unction onStepIn(cid, item, position, fromPosition) local posx = getPlayerPosition(cid).x local posy = getPlayerPosition(cid).y local posz = getPlayerPosition(cid).z local vipstorage = 336548
if getPlayerStorageValue(cid, vipstorage) == TRUE then else doTeleportThing(cid, {x = posx, y = posy-1, z = posz}, FALSE) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) doSendMagicEffect(position, CONST_ME_MAGIC_BLUE) doPlayerSendTextMessage(cid, 22, "Necesitas Ser VIP Account Para Accesar Por Aqui.") end end Luego Te Vas a movements.xml Lo Habres Y Colocas Lo Siguiente: - Código:
-
movevent type="StepIn" itemid="Id Del Piso A Colocar" event="script" value="tilevip.lua"/> Nota: Si Cambiaron El Vipstorage Tienen Que Poner El Vipstorage Que Ustedes Cambiaron Para Que Sirva.
Esto Es Todo El Tutorial... By: Gm Bunz y Yo Por Editarlo ! | |
|
God Sposo Moderador
Mensajes : 67 Fecha de inscripción : 06/11/2010 Localización : Una casa pegada al piso
| Tema: Re: [TUTORIAL] Como Poner Vip System! Sáb Nov 06, 2010 9:16 am | |
| | |
|
Admin Skit ADMINISTRADOR
Mensajes : 36 Fecha de inscripción : 04/11/2010 Edad : 25 Localización : exiveame XD
| Tema: Re: [TUTORIAL] Como Poner Vip System! Sáb Nov 06, 2010 9:18 am | |
| | |
|
Contenido patrocinado
| Tema: Re: [TUTORIAL] Como Poner Vip System! | |
| |
|