Ir para conteúdo
  • Cadastre-se

[DUVIDA] Personagem perder todo seu level e itens após morte !


Posts Recomendados

[DUVIDA] Personagem perder todo seu level e itens após morte !

 

Quero uma ajuda alguem pode me dizer uma maneira que eu possa por esse sistema no meu servidor ?

Projeto em desenvolvimento ↓

u3pcnEH.png

Link para o post
Compartilhar em outros sites

Ponha em creaturescripts.xml :

<event type="death" name="reset_all" event="script" value="reset"/>
<event type="login" name="reset_all_" event="script" value="reset"/>

Crie o arquivo reset.lua, em creaturescripts/scripts.

function onLogin(cid)
	registerCreatureEvent(cid, "reset_all")
	return true
end

function onDeath(cid, corpse, deathList)
	local vida = 185
	local mana = 100
	local pontos = 10
        local level = 8
	
	setCreatureMaxHealth(cid, vida)
	setCreatureMaxMana(cid, mana)
	playerid = getPlayerGUID(cid)
	for i = 0, 6 do
		db.executeQuery("UPDATE `player_skills` SET `value` = " .. pontos .. ", `count` = 0 WHERE `skillid` = ".. i .." and `player_id` = " .. playerid .. ";")
	end
	db.query('UPDATE players SET maglevel= 1 WHERE `players`.`id` = '..playerid..';')
        db.query('UPDATE players SET level= ' .. level .. ' WHERE `players`.`id` = ' .. playerid .. ';')	
	return true
end

Não testei, mas teste e vê se funciona, abraço.

Editado por Ka zuza (veja o histórico de edições)

z_WL63_Tt.png

Link para o post
Compartilhar em outros sites

Na verdade você disse pra ele colocar 
<event type="death" name="reset_all" event="script" value="reset"/>

<event type="login" name="reset_all_" event="script" value="reset"/>

O que deveria ser 

<event type="death" name="reset_all" event="script" value="reset.lua"/>
<event type="login" name="reset_all_" event="script" value="reset.lua"/>

 



 tumblr_mwfeg45FIV1qk4cb3o4_500.gif

Link para o post
Compartilhar em outros sites

Na verdade você disse pra ele colocar 

<event type="death" name="reset_all" event="script" value="reset"/>

<event type="login" name="reset_all_" event="script" value="reset"/>

O que deveria ser 

<event type="death" name="reset_all" event="script" value="reset.lua"/>

<event type="login" name="reset_all_" event="script" value="reset.lua"/>

 

Obrigado ... e tambem tinha outro erro mais eu mesmo ajeitei pq la no nome da pasta tava reset.lua ai tirei o .lua e funcionou mais na parte que você citou tambem deu certo +REP PROS 2 !

 

 

Tem como por depois que morrer telportar pra x piso ?

Editado por Nildson (veja o histórico de edições)

Projeto em desenvolvimento ↓

u3pcnEH.png

Link para o post
Compartilhar em outros sites

tem...

coloca pra mim por favor !

Projeto em desenvolvimento ↓

u3pcnEH.png

Link para o post
Compartilhar em outros sites

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.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo