kbpaulo 19 Postado Julho 27, 2012 Share Postado Julho 27, 2012 Foi postado em 1 topico esse action de subir stamina, Encontrei uns erros pondo no meu servidor... alguem poderia corrigilos......Erros sao exemplo... Esse action enxe a Stamina toda ate 42 horas com 1 clique...... Ela nao cobra para fazer isso...... Ela nao para quando vc esta hull ou sem dinheiro. tb nao tem essa msg... fiz umas correções aqui e adicionei a ela Cost e não esta dando certo... Alguem poderia arrumar.... que ela cobre exemplo 10k e so enxe 1 hora por clike em ves de tudo.......... Essa e a postada config = { coin = 42*60, effect = 53, text = "Stamina Recuperada for 10k!", text2 = "Sua stamina está full!" } function onUse(cid, item, frompos, item2, topos) if getPlayerStamina(cid) ~= config.coin then doPlayerSetStamina(cid, config.coin) doPlayerSendTextMessage(cid,19,config.text) doSendMagicEffect(getPlayerPosition(cid), config.effect) else doPlayerSendTextMessage(cid,22,config.text2) end return TRUE end Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/ Compartilhar em outros sites More sharing options...
0 theu1995 12 Postado Julho 27, 2012 Share Postado Julho 27, 2012 (editado) verei aqui. EDITE: vai em data/actions/script copie qualquer arquivo e renomeie para stamina.lua apague tudo e adicione: function onUse(cid, item, frompos, item2, topos) if getPlayerStamina(cid) ~= 54 then setPlayerStamina(cid, 60) doPlayerRemoveItem(cid, id do dinheiro, quantidade) else doPlayerSendCancel(cid, "Você não tem 10k.") end end agr em action.xml adicione a seguinte linha <action itemid="id da alavanca" event="script" value="stamina.lua"/> só mudar. (: Editado Julho 27, 2012 por MaatheeuusYuurii Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302036 Compartilhar em outros sites More sharing options...
0 kbpaulo 19 Postado Julho 27, 2012 Autor Share Postado Julho 27, 2012 deu nao cara ....alem de ta duplicando ID no action pela alavanca 1946 ta existir ....mais continuando a espera ahauah Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302069 Compartilhar em outros sites More sharing options...
0 theu1995 12 Postado Julho 27, 2012 Share Postado Julho 27, 2012 (editado) deu nao cara ....alem de ta duplicando ID no action pela alavanca 1946 ta existir ....mais continuando a espera ahauah a alavanca ta dando duplicate por causa do outro script que tinha dela, apague a linha dele, e deixe somente a que eu mandei Editado Julho 27, 2012 por MaatheeuusYuurii Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302074 Compartilhar em outros sites More sharing options...
0 kbpaulo 19 Postado Julho 27, 2012 Autor Share Postado Julho 27, 2012 nao posso apagar e parte da funçao da alvanca q te no action dela ir de 1946 para 1945 ... e vice versa....tenho q mudar o script mesmo... mais foi 1 boa ideia sua vo me expira nela tb xD... fica sussa sempre aprendemos com os outros xD... Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302079 Compartilhar em outros sites More sharing options...
0 theu1995 12 Postado Julho 27, 2012 Share Postado Julho 27, 2012 nao posso apagar e parte da funçao da alvanca q te no action dela ir de 1946 para 1945 ... e vice versa....tenho q mudar o script mesmo... mais foi 1 boa ideia sua vo me expira nela tb xD... fica sussa sempre aprendemos com os outros xD... KKK, add msn: matheus.toatoa@hotmail.com se até amanhã você não conseguir, eu te ajudo. Nos 2 nesse e no da runa. (: Fui. :* Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302085 Compartilhar em outros sites More sharing options...
0 Leoxtibia 137 Postado Julho 27, 2012 Share Postado Julho 27, 2012 Em data/actions/scripts crie um arquivo.lua e cole isto dentro: local t = { add = 60, -- tempo em minutos cost = 10000 -- custo por use na alavanca } function onUse(cid, item, fromPosition, itemEx, toPosition) gts = getPlayerStamina(cid) pos = getPlayerPosition(cid) stamina = 2520 - gts if gts == 2520 then doPlayerSendTextMessage(cid, 22, "Sua stamina está full.") return false end if doPlayerRemoveMoney(cid, t.cost) then if gts <= 2460 then doPlayerAddStamina(cid, t.add) doPlayerSendTextMessage(cid, 18, "Você recuperou ".. t.add .." minutos de stamina!") doSendMagicEffect(pos, 30) else doPlayerAddStamina(cid, stamina) doPlayerSendTextMessage(cid, 18, "Você recuperou ".. stamina .." minutos de stamina!") doSendMagicEffect(pos, 30) end else doPlayerSendTextMessage(cid, 18, "Você não tem ".. t.cost .." gold coins.") end doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945) return true end Em actions.xml cole a tag: <action actionid="ACTION_ID_DA_ALAVANCA" script="NOMEDOSEUARQUIVO.lua"/> Espero ter ajudado, abraços. Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302199 Compartilhar em outros sites More sharing options...
0 kbpaulo 19 Postado Julho 27, 2012 Autor Share Postado Julho 27, 2012 rep + Xd vlwu Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302531 Compartilhar em outros sites More sharing options...
0 Leoxtibia 137 Postado Julho 27, 2012 Share Postado Julho 27, 2012 Ok, tópico reportado para moverem. Link para o comentário https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/#findComment-1302533 Compartilhar em outros sites More sharing options...
Pergunta
kbpaulo 19
Foi postado em 1 topico esse action de subir stamina, Encontrei uns erros pondo no meu servidor...
alguem poderia corrigilos......Erros sao exemplo...
Esse action enxe a Stamina toda ate 42 horas com 1 clique......
Ela nao cobra para fazer isso......
Ela nao para quando vc esta hull ou sem dinheiro. tb nao tem essa msg...
fiz umas correções aqui e adicionei a ela Cost e não esta dando certo...
Alguem poderia arrumar....
que ela cobre exemplo 10k e so enxe 1 hora por clike em ves de tudo..........
Essa e a postada
Link para o comentário
https://xtibia.com/forum/topic/190628-duvida-alavanca-de-stamina/Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados