Lyu Elite 0 #1 Postado 18 Julho, 2009 Padrão de Postagem : Autor : [url="http://otland.net/members/shawak/"]Shawak[/url] Versão : 8.40x Testado : TFS 0.3.3 Tipo : TalkAction Comentario : Você fala !promotion e depois você pega promotion. Vá em data/talkaction/script depois lá crie um arquivo .lua chamado promote.lua Depois bote isso lá dentro : function onSay(cid, words, param, channel) sorcerer = { cost = 200000, level = 20, text = "Promoted to Master Sorcerer", } druid = { cost = 200000, level = 20, text = "Promoted to Elder Druid", } paladin = { cost = 200000, level = 20, text = "Promoted to Royal Paladin", } knight = { cost = 200000, level = 20, text = "Promoted to Elite Knight", } if getPlayerVocation(cid) == 1 then voc = sorcerer elseif getPlayerVocation(cid) == 2 then voc = druid elseif getPlayerVocation(cid) == 3 then voc = paladin elseif getPlayerVocation(cid) == 4 then voc = knight else voc = nil end if voc ~= nil then if getPlayerLevel(cid) >= voc.level then if doPlayerRemoveMoney(cid,voc.cost) == TRUE then setPlayerPromotionLevel(cid, 1) doSendMagicEffect(getCreaturePosition(cid),14) doSendAnimatedText(getCreaturePosition(cid),voc.text,49) else doPlayerSendTextMessage(cid,18,"You need "..voc.cost.." to promote.") end else doPlayerSendTextMessage(cid,18,"You need level "..voc.level.." to promote.") end else doPlayerSendTextMessage(cid,18,"You already promoted.") end return TRUE end Depois em data/talkaction.xml bote está tag: <talkaction words="!promotion" event="script" value="promote.lua"/> Vlwo galera , espero que gostem; OBS: Não fui eu que fiz o script; Compartilhar este post Link para o post
Mock 32 #2 Postado 21 Julho, 2009 Comentario: - Aprovado & Movido Compartilhar este post Link para o post
franfran 0 #3 Postado 23 Julho, 2009 aqui em casa não funciono não .. Compartilhar este post Link para o post
Lyu Elite 0 #4 Postado 23 Julho, 2009 aqui em casa não funciono não .. Deu oquê ? Compartilhar este post Link para o post