MY
pedido

Livro de p.a

Por mylorc, 02 de nov. de 2013 em Scripts

livro de p.a
resolvido
script
38
3.9k
LumusL
03 de novembro de 2013 às 11:34

Vá em data/lib e procure algum arquivo com VIP no nome e poste aqui.

zipter98Z
03 de novembro de 2013 às 15:29

Suponho que seu vip system seja o do Mock. Tenta dessa maneira:

function onUse(cid, item, fromPosition, itemEx, toPosition)
 
 local vip_days = 30   --Coloque aqui os dias vip que irá receber.
 
    doPlayerAddVipDays(cid, vip_days)
    doRemoveItem(item.uid, 1)
    doPlayerSendTextMessage(cid, 19, "Você ganhou "..vip_days.." dias de VIP.")
    doSendMagicEffect(getCreaturePosition(cid), 51)
return true
end

Editado Novembro 3 por zipter98

KluivertK
03 de novembro de 2013 às 16:27

Você quer o tile pra vip também né !

 

Aqui \/

Obs: não testei ok!

function onStepIn(cid, item, pos)
 
tp ={x=000, y=000, z=0}
   
     if item.actionid == 13500 then
     if getPlayerStorageValue(cid, 13500) then
    doPlayerSendCancel(cid,"Esta área é exclusiva para players premiums.")
    doTeleportThing(cid,tp) 
    doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
   else
    doPlayerSendCancel(cid,"Bem vindo a área vip.")
   end
  end
 return TRUE
end

Editado Novembro 3 por KluiMaster

mylorcM
04 de novembro de 2013 às 15:48

Ok,aonde coloco isto?

 

 

 

 

Você quer o tile pra vip também né !

 

Aqui \/

Obs: não testei ok!

function onStepIn(cid, item, pos)
 
tp ={x=000, y=000, z=0}
   
     if item.actionid == 13500 then
     if getPlayerStorageValue(cid, 13500) then
    doPlayerSendCancel(cid,"Esta área é exclusiva para players premiums.")
    doTeleportThing(cid,tp) 
    doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
   else
    doPlayerSendCancel(cid,"Bem vindo a área vip.")
   end
  end
 return TRUE
end
zipter98Z
04 de novembro de 2013 às 18:18

data/movements/scripts. Tentou o script que passei acima? Usei como base uma talkaction que adiciona VIP do sistema do Mock.

LumusL
04 de novembro de 2013 às 18:48

Klui, no caso não ficaria melhor assim:

function onStepIn(cid, item, pos, fromPosition)
   
	if item.actionid == 13500 then
		if getPlayerStorageValue(cid, 13500) then
			doPlayerSendCancel(cid,"Esta área é exclusiva para players premiums.")
			doTeleportThing(cid, fromPosition) 
			doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE)
		else
			doPlayerSendCancel(cid,"Bem vindo a área vip.")
		end
	end
return TRUE
end

No caso ali ele voltaria para onde ele estava.

mylorcM
04 de novembro de 2013 às 19:39

Valew,resolvido pelo sistema do KluiMaster.

OmegaO
04 de novembro de 2013 às 19:42

Tópico movido para a seção de dúvidas e pedidos resolvidos.