Postado Agosto 7, 2014 10 anos Oi pessoal eu estou querendo uma script que der 30 dias vip ao player por item e adicione o nome [VIP] no nick dele e depois que o vip acabasse o nome [VIP] saia do nick eu achei alguns desses mais só por storage e o meu vip system é pela Função doPlayerAddPremiumDays por isso que a storage não vai funciona alguém porfavor faz isso para nós? Fast fast http://www.weblara.com.br/
Postado Agosto 7, 2014 10 anos -- <action uniqueid="35400" script="vipname.lua" /> function onUse(cid, item, fromPosition, itemEx, toPosition) if(getPlayerPremiumDays(cid) + 30) >= 360 then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You can't buy more than 360 vip days.") else doCreatureSay(cid, "Você recebeu seu beneficio por ser vip!", TALKTYPE_ORANGE_1) db.query("UPDATE `players` SET `name` = '[VIP] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") doPlayerSendTextMessage(cid,25, "Você será kickado em 5 segundos para mudança de nome.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) addEvent(doRemoveCreature, 5 * 1000, cid, true) doPlayerAddPremiumDays(cid, 30) doRemoveItem(item.uid, 1) end return true end STYLLER OT 2022
Postado Agosto 7, 2014 10 anos Autor Mais quando os dias vips acabarem o nome [vip] vai sair do nick? e si eu usar o item 3 vezes vai ficar 90 dias tem algum problema? Editado Agosto 7, 2014 10 anos por SliceFalso (veja o histórico de edições) http://www.weblara.com.br/
Postado Agosto 7, 2014 10 anos Mais quando os dias vips acabarem o nome [vip] vai sair do nick? Abra a pasta data/creaturescrpits/scripts e crie um arquivo chamado fimvip.lua, dentro dele adicione: function onLogin(cid) local temple = { x =32369, y = 32246, z = 6} if getPlayerPremiumDays(cid) <= 0 then doTeleportThing(cid, temple) doPlayerSendTextMessage(cid, 22, "Your VIP Time over!") db.query("UPDATE `players` SET `name` = '"..string.sub(getCreatureName(cid), 7).."' WHERE `id` = "..getPlayerGUID(cid)..";") doRemoveCreature(cid) end return true end Você pode troca as coordenadas do templo: local temple = {x=32369, y=32246, z=6}. Em data/creaturescripts/scripts/login.lua adicione essas tags: registerCreatureEvent(cid, "FimVip") Em creaturescript.xml adicione a tag: <event type="login" name="FimVip" script="fimvip.lua"/> e si eu usar o item 3 vezes vai ficar 90 dias tem algum problema? Sim, ele irá seguir a expressão: SE (DIAS QUE O PLAYER TEM DE VIP ) + (DIAS VIP ADICIONADOS) > OU = 360 O SCRIPT NÃO EXECUTA! STYLLER OT 2022
Postado Agosto 8, 2014 10 anos Autor Luan deu esse erro depois que adicionei essas script [07/08/2014 17:22:34] [Error - CreatureScript Interface] [07/08/2014 17:22:34] buffer:onLogin [07/08/2014 17:22:34] Description: [07/08/2014 17:22:34] (luaGetCreatureName) Creature not found [07/08/2014 17:22:34] [Error - CreatureScript Interface] [07/08/2014 17:22:34] buffer:onLogin [07/08/2014 17:22:34] Description: [07/08/2014 17:22:34] (luaGetPlayerSlotItem) Player not found [07/08/2014 17:22:35] [Error - CreatureScript Interface] [07/08/2014 17:22:35] buffer:onLogin [07/08/2014 17:22:35] Description: [07/08/2014 17:22:35] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:35] [Error - CreatureScript Interface] [07/08/2014 17:22:35] buffer:onLogin [07/08/2014 17:22:35] Description: [07/08/2014 17:22:35] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:35] [Error - CreatureScript Interface] [07/08/2014 17:22:35] buffer:onLogin [07/08/2014 17:22:35] Description: [07/08/2014 17:22:35] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:35] [Error - CreatureScript Interface] [07/08/2014 17:22:35] buffer:onLogin [07/08/2014 17:22:35] Description: [07/08/2014 17:22:35] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:35] [Error - CreatureScript Interface] [07/08/2014 17:22:36] buffer:onLogin [07/08/2014 17:22:36] Description: [07/08/2014 17:22:36] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:36] [Error - CreatureScript Interface] [07/08/2014 17:22:36] buffer:onLogin [07/08/2014 17:22:36] Description: [07/08/2014 17:22:36] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:36] [Error - CreatureScript Interface] [07/08/2014 17:22:36] buffer:onLogin [07/08/2014 17:22:36] Description: [07/08/2014 17:22:36] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:36] [Error - CreatureScript Interface] [07/08/2014 17:22:36] buffer:onLogin [07/08/2014 17:22:36] Description: [07/08/2014 17:22:36] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:36] [Error - CreatureScript Interface] [07/08/2014 17:22:36] buffer:onLogin [07/08/2014 17:22:36] Description: [07/08/2014 17:22:37] (luaDoPlayerAddItem) Player not found [07/08/2014 17:22:37] [Error - CreatureScript Interface] [07/08/2014 17:22:37] buffer:onLogin [07/08/2014 17:22:37] Description: [07/08/2014 17:22:37] (luaGetPlayerItemById) Player not found [07/08/2014 17:22:37] [Error - CreatureScript Interface] [07/08/2014 17:22:37] buffer:onLogin [07/08/2014 17:22:37] Description: [07/08/2014 17:22:37] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:37] [Error - CreatureScript Interface] [07/08/2014 17:22:37] buffer:onLogin [07/08/2014 17:22:37] Description: [07/08/2014 17:22:37] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:37] [Error - CreatureScript Interface] [07/08/2014 17:22:37] buffer:onLogin [07/08/2014 17:22:37] Description: [07/08/2014 17:22:37] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:38] [Error - CreatureScript Interface] [07/08/2014 17:22:38] buffer:onLogin [07/08/2014 17:22:38] Description: [07/08/2014 17:22:38] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:38] [Error - CreatureScript Interface] [07/08/2014 17:22:38] buffer:onLogin [07/08/2014 17:22:38] Description: [07/08/2014 17:22:38] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:38] [Error - CreatureScript Interface] [07/08/2014 17:22:38] buffer:onLogin [07/08/2014 17:22:38] Description: [07/08/2014 17:22:38] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:38] [Error - CreatureScript Interface] [07/08/2014 17:22:38] buffer:onLogin [07/08/2014 17:22:38] Description: [07/08/2014 17:22:39] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:39] [Error - CreatureScript Interface] [07/08/2014 17:22:39] buffer:onLogin [07/08/2014 17:22:39] Description: [07/08/2014 17:22:39] (luaDoAddContainerItem) Container not found [07/08/2014 17:22:39] [Error - CreatureScript Interface] [07/08/2014 17:22:39] data/creaturescripts/scripts/outfitvip2.lua:onLogin [07/08/2014 17:22:39] Description: [07/08/2014 17:22:39] (luaGetCreatureOutfit) Creature not found [07/08/2014 17:22:39] [Error - CreatureScript Interface] [07/08/2014 17:22:39] data/creaturescripts/scripts/outfitvip2.lua:onLogin [07/08/2014 17:22:39] Description: [07/08/2014 17:22:39] data/creaturescripts/scripts/outfitvip2.lua:5: attempt to index a boolean value [07/08/2014 17:22:40] stack traceback: [07/08/2014 17:22:40] data/creaturescripts/scripts/outfitvip2.lua:5: in function <data/creaturescripts/scripts/outfitvip2.lua:2> [07/08/2014 17:22:40] [Error - CreatureScript Interface] [07/08/2014 17:22:40] data/creaturescripts/scripts/outfitvip.lua:onLogin [07/08/2014 17:22:40] Description: [07/08/2014 17:22:40] (luaGetCreatureOutfit) Creature not found [07/08/2014 17:22:40] [Error - CreatureScript Interface] [07/08/2014 17:22:40] data/creaturescripts/scripts/outfitvip.lua:onLogin [07/08/2014 17:22:40] Description: [07/08/2014 17:22:40] data/creaturescripts/scripts/outfitvip.lua:5: attempt to index a boolean value [07/08/2014 17:22:40] stack traceback: [07/08/2014 17:22:40] data/creaturescripts/scripts/outfitvip.lua:5: in function <data/creaturescripts/scripts/outfitvip.lua:2> [07/08/2014 17:22:40] [Error - CreatureScript Interface] [07/08/2014 17:22:40] data/creaturescripts/scripts/login.lua:onLogin [07/08/2014 17:22:41] Description: [07/08/2014 17:22:41] (internalGetPlayerInfo) Player not found when requesting player info #3 [07/08/2014 17:22:41] [Error - CreatureScript Interface] [07/08/2014 17:22:41] data/creaturescripts/scripts/login.lua:onLogin [07/08/2014 17:22:41] Description: [07/08/2014 17:22:41] data/creaturescripts/scripts/login.lua:8: attempt to compare number with boolean [07/08/2014 17:22:41] stack traceback: [07/08/2014 17:22:41] data/creaturescripts/scripts/login.lua:8: in function <data/creaturescripts/scripts/login.lua:6> [07/08/2014 17:22:41] [Error - CreatureScript Interface] [07/08/2014 17:22:41] data/creaturescripts/scripts/aloot.lua:onLogin [07/08/2014 17:22:41] Description: [07/08/2014 17:22:41] (luaRegisterCreatureEvent) Creature not found [07/08/2014 17:22:41] [Error - CreatureScript Interface] [07/08/2014 17:22:42] buffer [07/08/2014 17:22:42] Description: [07/08/2014 17:22:42] (luaRegisterCreatureEvent) Creature not found [07/08/2014 17:22:42] [Error - CreatureScript Interface] [07/08/2014 17:22:42] data/creaturescripts/scripts/viplogin.lua:onLogin [07/08/2014 17:22:42] Description: [07/08/2014 17:22:42] (internalGetPlayerInfo) Player not found when requesting player info #19 [07/08/2014 17:22:42] [Error - CreatureScript Interface] [07/08/2014 17:22:42] data/creaturescripts/scripts/viplogin.lua:onLogin [07/08/2014 17:22:42] Description: [07/08/2014 17:22:42] data/lib/vipAccount.lua:51: attempt to concatenate local 'acc' (a boolean value) [07/08/2014 17:22:42] stack traceback: [07/08/2014 17:22:42] data/lib/vipAccount.lua:51: in function 'getVipTimeByAccount' [07/08/2014 17:22:42] data/lib/vipAccount.lua:67: in function 'getVipDaysByAccount' [07/08/2014 17:22:43] data/lib/vipAccount.lua:74: in function <data/lib/vipAccount.lua:73> [07/08/2014 17:22:43] (tail call): ? [07/08/2014 17:22:43] data/creaturescripts/scripts/viplogin.lua:2: in function <data/creaturescripts/scripts/viplogin.lua:1> up http://www.weblara.com.br/
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.