DE
erro

setPlayerStorageValue

Por DeCarvalho, 04 de ago. de 2015 em Scripts

resolvido
script
17
3.8k
DeCarvalhoD
05 de agosto de 2015 às 02:12

Há algum outro evento com nome "tp"?

 

Todos os eventos em login.lua

 

 

 

	player:registerEvent("smith_modal")
    player:registerEvent("smelt_modal")
    player:registerEvent("tan_modal")
	
	player:registerEvent("PlayerDeath")
	player:registerEvent("DropLoot")
	
	
	player:registerEvent("modalDeath")
	player:registerEvent("deathMW")
	player:registerEvent("loginDeath")
	
	player:registerEvent("alchemy")
        player:registerEvent("PotRes")
    
	registerCreatureEvent(cid, "tp")

	registerCreatureEvent(cid, "AchievementLogin")
	registerCreatureEvent(cid, "AchievementThink")
 

 

 

 

Todos os eventos em creaturescript.xml

 

 

 

<creaturescripts>
	<event type="kill" name="tp" script="questpassagenewbie.lua"/>
<!--	<event type="death" name="StoraGe" script="StorageMonster.lua"/>-->
	<event type="login" name="PlayerLogin" script="login.lua"/>
	<event type="logout" name="PlayerLogout" script="logout.lua"/>
	<event type="login" name="FirstItems" script="firstitems.lua"/>
	<event type="login" name="RegenerateStamina" script="regeneratestamina.lua"/>
	<event type="death" name="PlayerDeath" script="playerdeath.lua"/>
	<event type="death" name="DropLoot" script="droploot.lua"/>
	<event type="extendedopcode" name="ExtendedOpcode" script="extendedopcode.lua"/>
	
	<event type="preparedeath" name="modalDeath" script="modaldeath.lua"/>
    <event type="modalwindow" name="deathMW" script="modaldeath.lua"/>
    <event type="login" name="loginDeath" script="modaldeath.lua"/>
	
	<event type="login" name="AchievementLogin" script="achievements.lua"/>
	<event type="think" name="AchievementThink" script="achievements.lua"/>
	
	<!-- alchemy system -->
	<event type="modalwindow" name="alchemy" script="alchemy.lua"/>
    <event type="healthchange" name="PotRes" script="potionResist.lua"/>
	
	<!-- crafting system -->
	<event type="modalwindow" name="smith_modal" script="smith.lua"/>
    <event type="modalwindow" name="smelt_modal" script="smelt.lua"/>
    <event type="modalwindow" name="tan_modal" script="tan.lua"/>
	
	<!-- advance system reward-->
	<event type="advance" name="onadvance_reward" script="onadvance_reward.lua"/>
	<event type="login" name="onadv_register" script="onadvance_reward.lua"/>
	
	<!-- advanced stats system -->
	<event type="login" name="statLogin" script="stats.lua"/>
    <event type="healthchange" name="statHP" script="stats.lua"/>
    <event type="manachange" name="statMP" script="stats.lua"/>
    <event type="preparedeath" name="statPVE" script="stats.lua"/>
    <event type="kill" name="statLoot" script="stats.lua"/>
    <event type="death" name="statDeath" script="stats.lua"/>
	
	
</creaturescripts>

 

 

Assim que eu tiver likes disponíveis irei 'distribuir' pela paciência e pela ajuda...

 

Após eu remover o sistema de achievements que não estava sendo usado.. 'sem querer, querendo' matei o monstro e reparei que o console informou 1 2 :) fui no tile e panz :) funcionando

 

Obrigado @zipter98 pela paciência e disponibilidade em ajudar e @Alayen também por ter vindo tentar prestar socorro :)

 

Estranhamente o sistema achievementes não tinha referência alguma relacionada tampouco usava a mesma storage.. enfim..

Não entendo o sistema para tentar compreender o ocorrido.. mas enfim.. está funcionando

BrunoB
05 de agosto de 2015 às 09:10

Tópico movido para dúvidas / pedidos resolvidos.