BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

dudamovements premium points necesarios

dudamovements premium points necesarios

#1 dudamovements premium points necesarios el Dom Dic 14, 2014 12:11 pm

ander.oviedo


Miembro
Hola gente de blacktibia x dos veces vengo a pedir un script ya lo había postiado antes y beleforente me lo dio pero como q no fue compatible con mi server bueno empesemos el script consistes en el siguiente.

Mi server es versión 3.3 un script que si pasa x un piso y tiene 20 premium points (son points de la pagina web) pasara normal quitandole los 20 premium points y si vuelve a pasar pasara normal de lo contrario si no tiene los 20 premium points lo devolverá diciendole que necesita 20 premium points

Ese script por favor y si pueden para q me lo expliquen parte x parte solo estoy aprendiendo version del serve: 3.3

#2 Re: dudamovements premium points necesarios el Lun Dic 15, 2014 6:28 pm

ander.oviedo


Miembro
Aloh? Quien me ayuda por favor

#3 Re: dudamovements premium points necesarios el Lun Dic 15, 2014 6:42 pm

Riikudou(Ns)


Miembro
Aqui Te Dejo 1 similar pero este quita un items
noce si te sirva no soy scripter [Tienes que estar registrado y conectado para ver este vínculo]

https://www.facebook.com/httpstibia?ref=hl

#4 Re: dudamovements premium points necesarios el Lun Dic 15, 2014 8:56 pm

ander.oviedo


Miembro
No me sirve así menos pero gracias

#5 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 12:04 pm

Muzstang


Scripter
Como que version 3.3? Mejor dime si es TFS (1.0, 0.4, 0.3) u OTx

#6 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 12:05 pm

ander.oviedo


Miembro
porfavor sinculpa shenita me dices como veo donde dice tfs porfavor ?? ayudame plix ando buscando el script ya hace 2 meses

#7 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 12:14 pm

Muzstang


Scripter
Hmm, es 8.6?

#8 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 12:14 pm

ander.oviedo


Miembro
sii bro 8.6 map unico version 3.3 uso otx el del map rl el tiene el icono de una espada amarilla

#9 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 12:26 pm

Muzstang


Scripter
Pega esto en libs/050-function

Código:
function getPremiumPoints(cid)
local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'')
if(res:getID() == -1) then
return false
end
local ret = res:getDataInt("premium_points")
res:free()
return tonumber(ret)
end

function doRemovePremiumPoints(cid, points)
return db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` - " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";")
end

EDITED



Última edición por Sheenita el Mar Dic 16, 2014 6:57 pm, editado 1 vez

#10 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 3:33 pm

ander.oviedo


Miembro
Mmm mira te agradesco mucho pero xq x un tp ??? Y otra cosa por ejemplo si el player le cobra 20 points y vuelva a pasar no se lo buelva a cobrar como seria el scripts

#11 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 6:57 pm

Muzstang


Scripter
Si se puede hacer pero antes explicame bien que no entiende lo que quieres, quieres que cobre una sola vez esos 20 puntos al entrar y de ahi en adelante que se pueda salir normal y entrar sin pagar esos puntos de nuevo?

#12 Re: dudamovements premium points necesarios el Mar Dic 16, 2014 11:05 pm

ander.oviedo


Miembro
si claro si pasa la primera ves cobra los 20 points pasa la segunda ves pasa normal xq la idea mi idea es la sgt..

yo tengo la teercera promotion entonces la quiero hacer con el piso si entra cobra los 20 points y dps q se los cobre intente pasar de nuevo pase normal sin volverle a kitar los 20 points xq osea me entiendes

#13 Re: dudamovements premium points necesarios el Miér Dic 17, 2014 11:08 am

Muzstang


Scripter
Código:
local config = {premmyPoints = 1000, storage = 777}

function onStepIn(cid, item, position, fromPosition)

if getPlayerStorageValue(cid, config.storage) >= 1 then
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)

elseif getPremiumPoints(cid) >= config.premmyPoints then
doRemovePremiumPoints(cid, config.premmyPoints)
setPlayerStorageValue(cid, config.storage, 1)
doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, "Welcome...")

else
doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_RED, "You don't have access to this area (cost: "..config.premmyPoints.." premium points).")
doTeleportThing(cid, fromPosition)

end
return true
end

#14 Re: dudamovements premium points necesarios el Miér Dic 17, 2014 12:53 pm

ander.oviedo


Miembro
Bro muchas gracias puedo contar con tiho para otro script ?

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .