Coloque mais informações não entendi se você tem o VIP no lugar do Premium Account ou se simplesmente quer o comando p/ VIP...
Editado Agosto 15 por TonyHanks
No meu ot já tem, mas todos usam, gostaria q só vip usa-se o !changesex
ja procurei em talkactions.xml por !changesex, mas não encontrei, e na porra do OT da pra usar e muda de sexo normal, não faço idéia de onde esteja o script no ot kkkkkkk ajuda?
Editado Outubro 18 por oFrog
info
Grupo: Campones
Registrado: 15/09/11
Posts: 44
Reputação: +16
Char no Tibia: Bielzin Ziika

No meu ot já tem, mas todos usam, gostaria q só vip usa-se o !changesex
ja procurei em talkactions.xml por !changesex, mas não encontrei, e na porra do OT da pra usar e muda de sexo normal, não faço idéia de onde esteja o script no ot kkkkkkk ajuda?
O nome do script eh chama : "changender" .
E para so vip usar , seria assim :
talkactions/scripts , e abre o arquivo com nome : "changender" , apague o que tem dentro e coloque isso :
local config = {costPremiumDays = 7
}
function vip.hasVip(cid)
assert(tonumber(cid),'Parameter must be a number')
if isPlayer(cid) == FALSE then return end;
local t = vip.getVip(cid) or 0
if os.time(day) < t then
return TRUE
else
return FALSE
end
end
function onSay(cid, words, param, channel)
if(getPlayerSex(cid) >= 2) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You cannot change your gender.")
return TRUE
end
if(getPlayerPremiumDays(cid) < config.costPremiumDays) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, not enough premium time- changing gender costs " .. config.costPremiumDays .. " days.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
end
if(getPlayerPremiumDays(cid) < 65535) then
doPlayerAddPremiumDays(cid, -config.costPremiumDays)
end
if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then
doPlayerSetSex(cid, PLAYERSEX_MALE)
else
doPlayerSetSex(cid, PLAYERSEX_FEMALE)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have changed your gender and lost " .. config.costPremiumDays .. " days of premium time.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED)
return TRUE
end
Vermelho -- O que devera ser adicionado .
Agora va em talkactions.xml e coloque isso : ( se voce ainda nao tiver )
<talkaction words="!changesex" script="changender.lua"/>
Espero que de certo ! :smile_positivo:
Flws .
info
Grupo: Visconde
Registrado: 23/11/10
Posts: 272
Reputação: +37
Char no Tibia: N tenho

No meu ot já tem, mas todos usam, gostaria q só vip usa-se o !changesex
ja procurei em talkactions.xml por !changesex, mas não encontrei, e na porra do OT da pra usar e muda de sexo normal, não faço idéia de onde esteja o script no ot kkkkkkk ajuda?
O nome do script eh chama : "changender" .
E para so vip usar , seria assim :
talkactions/scripts , e abre o arquivo com nome : "changender" , apague o que tem dentro e coloque isso :
local config = {costPremiumDays = 7
}
function vip.hasVip(cid)
assert(tonumber(cid),'Parameter must be a number')
if isPlayer(cid) == FALSE then return end;
local t = vip.getVip(cid) or 0
if os.time(day) < t then
return TRUE
else
return FALSE
end
end
function onSay(cid, words, param, channel)
if(getPlayerSex(cid) >= 2) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You cannot change your gender.")
return TRUE
end
if(getPlayerPremiumDays(cid) < config.costPremiumDays) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, not enough premium time- changing gender costs " .. config.costPremiumDays .. " days.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)
return TRUE
end
if(getPlayerPremiumDays(cid) < 65535) then
doPlayerAddPremiumDays(cid, -config.costPremiumDays)
end
if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then
doPlayerSetSex(cid, PLAYERSEX_MALE)
else
doPlayerSetSex(cid, PLAYERSEX_FEMALE)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You have changed your gender and lost " .. config.costPremiumDays .. " days of premium time.")
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED)
return TRUE
end
Vermelho -- O que devera ser adicionado .
Agora va em talkactions.xml e coloque isso : ( se voce ainda nao tiver )
<talkaction words="!changesex" script="changender.lua"/>
Espero que de certo ! :smile_positivo:
Flws .
O dele é vip account com storage, n creio q esse script vai funfa '-'




info
Grupo: Campones
Registrado: 26/09/10
Posts: 21
Reputação: +4
Char no Tibia: rafritols
Gostaria do comando !changesex apenas para vip accounts
uso o VIP SYSTEM BY MOCK 100%
se alguem puder me ajudar REP++!
@edit, é a própria vip account, nao esta no lugar da premium, o storage dos vips é 13450
Editado Agosto 16 por chokitorush