Ir para conteúdo

notle2012

Conde
  • Total de itens

    884
  • Registro em

  • Última visita

  • Dias Ganhos

    8

Tudo que notle2012 postou

  1. se problema for que quando morre com spell ativada não consegue ativá-la de novo no login.lua adiciona isso tem q ser -1 setPlayerStorageValue(cid, 1024, -1)
  2. bom minha duvida e seguinte quero saber se possível fazer player pega storage x igual ai em baixo só que não atacando com sword e sim com uma magia function onAttack(cid, target) if isPlayer(target) then if getPlayerStorageValue(cid, 4598521) == -1 then setPlayerStorageValue(cid,4598521,1) --- aqui pego storage end else setPlayerStorageValue(cid,4598521,-1) -- aqui eu volto storage end return true end
  3. notle2012

    Outfit Script

    -- config by uotl£ local outfits = { {vocation = {1,8},fits=128, msg = "parabéns de [Sorcerer] para [Citizen Sorcerer]"}, {vocation = {5,4},fits=128, msg = "parabéns de [Master Sorcerer] para [Citizen Sorcerer]"}, {vocation = {2,8},fits=128, msg = "parabéns de [Druid] para [Citizen Druid]"}, {vocation = {6,4},fits=128, msg = "parabéns de [Elder Druid] para [Citizen Druid]"}, {vocation = {3,8},fits=128, msg = "parabéns de [Paladin] para [Citizen Paladin]"}, {vocation = {7,4},fits=128, msg = "parabéns de [Royal Paladin] para [Citizen Paladin]"}, {vocation = {4,8},fits=128, msg = "parabéns de [Knight] para [Citizen Knight]"}, {vocation = {8,4},fits=128, msg = "parabéns de [Elite Knight] para [Citizen Knight]"}, } -- config by uotl£ function onOutfit(cid, old, current) onCheckVocation (cid) if isPlayer(cid) == true then local ANTES = getPlayerStorageValue(cid, 1598520) for i = 1,#outfits do if (getCreatureOutfit(cid).lookType) == outfits[i].fits then if getPlayerVocation(cid) == outfits[i].vocation[1] then setPlayerStorageValue(cid,1598520,outfits[i].vocation[1]) doPlayerSetVocation(cid, getPlayerVocation(cid)+outfits[i].vocation[2]) doPlayerSendTextMessage(cid, 22, ""..outfits[i].msg.."") return true end end end doPlayerSetVocation(cid,ANTES) return true end end function onCheckVocation (cid) if isPlayer(cid) == true then if getPlayerStorageValue(cid, 1598520) == -1 then setPlayerStorageValue(cid,1598520,getPlayerVocation(cid)) end return true end end vocation.xml usa esse <?xml version="1.0" encoding="UTF-8"?> <vocations> - <vocation id="0" name="None" description="none" needpremium="0" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="900" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="1" name="Sorcerer" description="a sorcerer" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="25" gainmanaticks="3" gainmanaamount="35" manamultiplier="1.1" attackspeed="900" soulmax="100" gainsoulticks="120" fromvoc="1"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="2" name="Druid" description="a druid" needpremium="0" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="25" gainmanaticks="3" gainmanaamount="35" manamultiplier="1.1" attackspeed="900" soulmax="100" gainsoulticks="120" fromvoc="2"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="3" name="Paladin" description="a paladin" needpremium="0" gaincap="20" gainhp="10" gainmana="15" gainhpticks="4" gainhpamount="30" gainmanaticks="4" gainmanaamount="25" manamultiplier="1.4" attackspeed="1000" soulmax="100" gainsoulticks="120" fromvoc="3"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="4" name="Knight" description="a knight" needpremium="0" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="45" gainmanaticks="6" gainmanaamount="15" manamultiplier="3.0" attackspeed="1000" soulmax="100" gainsoulticks="120" fromvoc="4"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="5" name="Master Sorcerer" description="a master sorcerer" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="60" gainmanaticks="2" gainmanaamount="120" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="15" fromvoc="1" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="6" name="Elder Druid" description="an elder druid" needpremium="1" gaincap="10" gainhp="5" gainmana="30" gainhpticks="4" gainhpamount="60" gainmanaticks="2" gainmanaamount="120" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="15" fromvoc="2" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="7" name="Royal Paladin" description="a royal paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="75" gainmanaticks="3" gainmanaamount="65" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="3" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="8" name="Elite Knight" description="an elite knight" needpremium="1" gaincap="25" gainhp="15" gainmana="5" gainhpticks="2" gainhpamount="150" gainmanaticks="4" gainmanaamount="40" manamultiplier="3.0" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="4" lessloss="30"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="9" name="Citizen Sorcerer" description="an citizen sorcerer" needpremium="1" gaincap="10" gainhp="10" gainmana="50" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="10" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="15" fromvoc="5" lessloss="50"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="10" name="Citizen Druid" description="an citizen druid" needpremium="1" gaincap="10" gainhp="10" gainmana="50" gainhpticks="4" gainhpamount="10" gainmanaticks="2" gainmanaamount="10" manamultiplier="1.1" attackspeed="400" soulmax="200" gainsoulticks="15" fromvoc="6" lessloss="50"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.5" club="1.8" sword="1.8" axe="1.8" distance="1.8" shielding="1.5" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="11" name="Citizen Paladin" description="an citizen paladin" needpremium="1" gaincap="20" gainhp="10" gainmana="15" gainhpticks="3" gainhpamount="10" gainmanaticks="3" gainmanaamount="10" manamultiplier="1.4" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="7" lessloss="50"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.2" club="1.2" sword="1.2" axe="1.2" distance="1.1" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> - <vocation id="12" name="Citizen Knight" description="an citizen knight" needpremium="1" gaincap="50" gainhp="20" gainmana="10" gainhpticks="8" gainhpamount="10" gainmanaticks="4" gainmanaamount="10" manamultiplier="3.0" attackspeed="500" soulmax="200" gainsoulticks="15" fromvoc="8" lessloss="50"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0" /> <skill fist="1.1" club="1.0" sword="1.0" axe="1.0" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0" /> </vocation> </vocations>
  4. primeiro vc checkslot com getPlayerSlotItem(cid, 4) dps da .itemid para check item x if getPlayerSlotItem(cid, 4).itemid == 2160 then --- --- --- end ou check os 3 de uma vez if getPlayerSlotItem(cid, 4).itemid == 2160 and getPlayerSlotItem(cid, 6).itemid == 2160 and getPlayerSlotItem(cid, 9).itemid == 2160 then --- --- --- end
  5. notle2012

    Outfit Script

    vc quer que todas vocation que usa citizen fica Knight Citizen Druid Citizen Paladin Citizen Sorcerer Citizen vai em data\XML\vocations.xml aposta seu vocations.xml
  6. @DuuhCarvalho vai dar nil foi declarado na tabela chance e vc deixo if pos[i].chanche > math.random(1, 100) then
  7. notle2012

    Outfit Script

    já ta certo configura ai e testa
  8. notle2012

    Outfit Script

    entedi vai em data\creaturescripts\scripts\nomedoarquivo.lua -- config by uotl£ local outfits = { [128] = {vocation = 1,msg = "frase-aqui-1"}, [129] = {vocation = 2,msg = "frase-aqui-2"}, [130] = {vocation = 3,msg = "frase-aqui-3"}, [131] = {vocation = 4,msg = "frase-aqui-4"}, } -- config by uotl£ function onOutfit(cid, old, current) for sinal, valor in pairs (outfits) do if (getCreatureOutfit(cid).lookType) == sinal then doPlayerSetVocation(cid,valor.vocation) doPlayerSendTextMessage(cid, 22, ""..valor.msg.."") return true end end doPlayerSendTextMessage(cid, 22, "frase quando usa uma outfit q não tem promotion") return true end creaturescripts.xml <event type="outfit" name="nomedoarquivo" event="script" value="nomedoarquivo.lua"/> login.lua registerCreatureEvent(cid, "nomedoarquivo") para editar [128] --- aqui é outfit que player tem que ter vocation = 1 -- aqui e vocation em id msg = "frase-aqui-1 -- aqui e frase e por fim me diz vc quer q sempre que troca de outfit muda a vocation ou só uma vez?
  9. em cima do function adiciona isso local count = 1
  10. notle2012

    Outfit Script

    isso que vc quer? http://www.xtibia.com/forum/topic/202276-vocation-outfit-v10/
  11. notle2012

    MSG AO LOGAR

    data\creaturescripts\scripts\nomedoarquivo.lua msg = [[ escreve oque você quer aqui blz ]] function onLogin(cid) if getCreatureName(cid) == "Account Manager" then return true end doPlayerSendTextMessage(cid, 22, ""..msg.."") return true end creaturescripts.xml <event type="login" name="nomedoarquivo" event="script" value="nomedoarquivo.lua"/>
  12. quando mostro morre eles faz algo que foi feito em scripts normalmente coloca os scripts dos boss em data\creaturescripts\scripts\aqui_fica_nome_q_ta_no_mostro.lua
  13. se for dias de vip usa esse se for dias de premium account usa esse
  14. acho que ficaria melhor diminuir de 2 para um e coloca a cada 500 a posts ganhava direito de ter 1 REP a + exemplo 0 posts = 1 reps 500 posts = 2 reps 1000 posts = 3 reps 1500 posts = 4 reps 2000 posts = 5 reps assim por diante
  15. acho que tem que punir mesmo mais por outro lado acho que eles diz reportando pra ver se chega um rep+ pra eles kkk e bom avisar pra ir parando de flood do gênero
  16. vai em data\items\items.otb copia o items.otb e items.xml e cola em C:\Program Files\Remere's Map Editor\data\854 e cola nas outras versão tbm deve resolver
  17. vai em http://www.xtibia.com/forum/topic/185337-pokemon-pda-by-slicer-1929/ baixa la otcliente que já tem bar e vai em data\lib\configuration.lua adicione isso useOTClient = true e não esqueça de coloca tibia.dat e tibia.spr em que vc usa desse serve OTClient v1.8\modules\game_tibiafiles\854 se fizer certo vai fica assim
  18. /\ click em cima da fotinha do pokemon e click em um use e desloga @edit esse que digitei em cima e do icone da bar e em data\lib\configuration.lua useKpdoDlls
  19. tenta assim function onStepIn(cid, item, pos) if getPlayerFood(cid) <= 1000 then if getTileInfo(getThingPos(cid)).protection then doSendMagicEffect(getThingPos(cid), 14) doPlayerFeed(cid, 100) end end return true end
  20. sim necessário compilar de novo mais quando compila a primeira vez... a segunda e bem rápido media de uns 30 segundos
  21. bom eu não quis entra em detalhes ate pq já tinha deixado site das source ai pra vcs ver
  22. ver se ta em data\creaturescripts\scripts\login.lua
  23. e ae galera não só muito chegando em ot cliente ate esses tava lendo mais sobre ele ate compilei uma nova versão que edubart deixo aqui https://github.com/edubart/otclient Informações: Versão OtClient 0.6.3 Data da compilação 05/08/2013 o lista de versão de tibia que vcs pode usa com ele aqui já compilado pronto pra uso http://www.mediafire.com/?5mlwmjoibe5xo2z não esqueça que pra vc usa ele tem que cria uma pasta com versão que vc ta usando e coloca tibia.dat e tibia.spr em things exemplo otclient-master 0.6.3\data\things\860 edit SCAN AQUI
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...