Postado Agosto 4, 2014 11 anos Autor Irei testar! Se funfar, REP ++ @Edit Alencar123, é bem esse script que eu queria, mas eu queria para todos os acess, desde GM (acess 3) até Dono (Acess 6)... Meu Groups.xml ta assim: <?xml version="1.0" encoding="UTF-8"?> <groups> <group id="0" name="Player"/> <group id="1" name="Tutor" flags="1099528404994" customFlags="16386" access="1" outfit="193" head="100" body="100" legs="100" feet="114"/> <group id="2" name="Senior Tutor" flags="1099528470530" customFlags="16386" access="2" outfit="193" head="94" body="94" legs="94" feet="114"/> <group id="3" name="Gamemaster" flags="3808558964575" customFlags="257215" access="3" violationReasons="19" nameViolationFlags="10" statementViolationFlags="69" depotLimit="3000" maxVips="300" outfit="75"/> <group id="4" name="Coordenador" flags="3840774348794" customFlags="781823" access="4" violationReasons="23" nameViolationFlags="170" statementViolationFlags="213" depotLimit="4000" maxVips="400" outfit="75"/> <group id="5" name="Administrador" flags="3845069447162" customFlags="2097151" access="5" violationReasons="23" nameViolationFlags="170" statementViolationFlags="213" depotLimit="5000" maxVips="500" outfit="75"/> <group id="6" name="Dono" flags="3845069447162" customFlags="2097151" access="6" violationReasons="23" nameViolationFlags="170" statementViolationFlags="213" depotLimit="5000" maxVips="500" outfit="302"/> </groups> Tem como fazer esse script para todos os Group_ID, a partir do Group_ID 3? Obrigado! Editado Agosto 4, 2014 11 anos por Patrick Jean (veja o histórico de edições) Ajudei??? Rep + ae! Facebook: Béria Alternative Server
Postado Agosto 4, 2014 11 anos function onLogout(cid) if getPlayerStorageValue(cid, storage) == 1 then return false end if getPlayerGroupId(cid) == 6 then db.executeQuery("UPDATE `players` SET `name` = '[GOD] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") elseif getPlayerGroupId(cid) == 5 then db.executeQuery("UPDATE `players` SET `name` = '[ADM] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") elseif getPlayerGroupId(cid) == 4 then db.executeQuery("UPDATE `players` SET `name` = '[CO] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") elseif getPlayerGroupId(cid) == 3 then db.executeQuery("UPDATE `players` SET `name` = '[GM] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") elseif getPlayerGroupId(cid) == 2 then db.executeQuery("UPDATE `players` SET `name` = '[s TUTOR] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") elseif getPlayerGroupId(cid) == 1 then db.executeQuery("UPDATE `players` SET `name` = '[TUTOR] "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") end setPlayerStorageValue(cid, storage, 1) -- para trocar o nome s?? 1 vez return true end Fiz na correria, pode haver algum erro que não percebi.
Postado Agosto 4, 2014 11 anos Fiz na correria, pode haver algum erro que não percebi. Crie 1 arquivo.lua em data/creaturescripts/scripts e coloque isso: Dps coloque a tag no creaturescripts.xml: depois em login.lua Como funciona? Depois de dar /attr, só dar kick que o nome dele será trocado automaticamente. Mas quando alguém é gm e depois é promovido para co, o nome ficara "[CO] [GM] Fulano de Tal? Te ajudei? Então Rep +
Postado Agosto 4, 2014 11 anos Não seu nome ainda continuará [GM] Fulano, não encontrei uma solução pra isso ainda.
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.