gustavoMtek 31 Postado Novembro 5, 2011 Share Postado Novembro 5, 2011 (editado) removido Editado Dezembro 21, 2012 por gustavo010 Link para o comentário Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Novembro 5, 2011 Share Postado Novembro 5, 2011 local function pegarNome(name) return string.sub(name, 7) end function onLogin(cid) local name = getCreatureName(cid) local nome = getPlayerGUID(cid) if isVip(cid) then if string.sub(name, 1,6) == "[VIP] " then return true else db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Você vai kikado em 10 segundos para atualizar o nome. ") addEvent(doRemoveCreature,10000,cid) if getPlayerPromotionLevel(cid) ~= 3 then setPlayerPromotionLevel(cid, 3) end end else if string.sub(name, 1,6) == "[VIP] " then db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Voce ira ser kikado em 10 segundo para por [VIP]. Logue sua conta novament.") addEvent(doRemoveCreature,10000,cid) end end return true end Não testado. Link para o comentário Compartilhar em outros sites More sharing options...
0 gustavoMtek 31 Postado Novembro 5, 2011 Autor Share Postado Novembro 5, 2011 (editado) nao deu certo. Nao promove certo fica He is . meu vocations.xml e 031-vocations.lua ta configurado certo :X Editado Novembro 5, 2011 por gustavo010 Link para o comentário Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Novembro 5, 2011 Share Postado Novembro 5, 2011 (editado) Esse é o problema, você havia citado uma 3ª promotion e na verdade, você quis dizer a 2ª. local function pegarNome(name) return string.sub(name, 7) end function onLogin(cid) local name = getCreatureName(cid) local nome = getPlayerGUID(cid) if isVip(cid) then if string.sub(name, 1,6) == "[VIP] " then return true else db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Você vai kikado em 10 segundos para atualizar o nome. ") addEvent(doRemoveCreature,10000,cid) if getPlayerPromotionLevel(cid) ~= 2 then setPlayerPromotionLevel(cid, 2) end end else if string.sub(name, 1,6) == "[VIP] " then db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Voce ira ser kikado em 10 segundo para por [VIP]. Logue sua conta novament.") addEvent(doRemoveCreature,10000,cid) end end return true end Editado Novembro 5, 2011 por Oneshot Link para o comentário Compartilhar em outros sites More sharing options...
0 gustavoMtek 31 Postado Novembro 5, 2011 Autor Share Postado Novembro 5, 2011 (editado) coloca pra quando a vip acabar a promotion volta tb? Editado Novembro 6, 2011 por gustavo010 Link para o comentário Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Novembro 6, 2011 Share Postado Novembro 6, 2011 (editado) local function pegarNome(name) return string.sub(name, 7) end function onLogin(cid) local name = getCreatureName(cid) local nome = getPlayerGUID(cid) if isVip(cid) then if string.sub(name, 1,6) == "[VIP] " then return true else db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Você vai kikado em 10 segundos para atualizar o nome. ") addEvent(doRemoveCreature,10000,cid) local p = getPlayerPromotionLevel(cid) if p ~= 3 then setPlayerStorageValue(cid, 2537, p) setPlayerPromotionLevel(cid, 3) end end else if string.sub(name, 1,6) == "[VIP] " then db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Voce ira ser kikado em 10 segundo para por [VIP]. Logue sua conta novament.") addEvent(doRemoveCreature,10000,cid) setPlayerPromotionLevel(cid, getPlayerStorageValue(cid, 2537) end end return true end Editado Novembro 6, 2011 por Oneshot Link para o comentário Compartilhar em outros sites More sharing options...
0 gustavoMtek 31 Postado Novembro 6, 2011 Autor Share Postado Novembro 6, 2011 deu error [Error - luainterfase::loadFile] .../vipname.lua28: '>' expected <to close '<' at line 27 > near 'end' [Warning - Event::loadScript] Cannot load script ../vipname.lua data/..../vipname.lua28: '>' expected <to close '<' at line 27> near 'end' como arruma? Link para o comentário Compartilhar em outros sites More sharing options...
0 Oneshot 732 Postado Novembro 6, 2011 Share Postado Novembro 6, 2011 (editado) Esqueci de fechar o parentêsis. local function pegarNome(name) return string.sub(name, 7) end function onLogin(cid) local name = getCreatureName(cid) local nome = getPlayerGUID(cid) if isVip(cid) then if string.sub(name, 1,6) == "[VIP] " then return true else db.executeQuery("UPDATE `players` SET `name` = '[VIP] "..name.."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Você vai kikado em 10 segundos para atualizar o nome. ") addEvent(doRemoveCreature,10000,cid) local p = getPlayerPromotionLevel(cid) if p ~= 3 then setPlayerStorageValue(cid, 2537, p) setPlayerPromotionLevel(cid, 3) end end else if string.sub(name, 1,6) == "[VIP] " then db.executeQuery("UPDATE `players` SET `name` = '"..pegarNome(getCreatureName(cid)).."' WHERE `id`= " .. nome .. ";") doPlayerSendTextMessage(cid,19,"Voce ira ser kikado em 10 segundo para por [VIP]. Logue sua conta novament.") addEvent(doRemoveCreature,10000,cid) setPlayerPromotionLevel(cid, getPlayerStorageValue(cid, 2537)) end end return true end Editado Novembro 6, 2011 por Oneshot Link para o comentário Compartilhar em outros sites More sharing options...
0 gustavoMtek 31 Postado Novembro 6, 2011 Autor Share Postado Novembro 6, 2011 (editado) vlw :smile_positivo: muda if p ~= 3 then setPlayerStorageValue(cid, 2537, p) setPlayerPromotionLevel(cid, 3) pra if p ~= 2 then setPlayerStorageValue(cid, 2537, p) setPlayerPromotionLevel(cid, 2) segunda promotion nao terceira :X Editado Novembro 6, 2011 por gustavo010 Link para o comentário Compartilhar em outros sites More sharing options...
0 KingOFSkyer 4 Postado Dezembro 1, 2011 Share Postado Dezembro 1, 2011 DUVIDA SANADA . REPORTADO PARA TRANCAR O TOPICO.. Link para o comentário Compartilhar em outros sites More sharing options...
0 mario21 1 Postado Dezembro 26, 2011 Share Postado Dezembro 26, 2011 o eu presisava valeu ae Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
gustavoMtek 31
removido
Editado por gustavo010Link para o comentário
Compartilhar em outros sites
10 respostass a esta questão
Posts Recomendados