Ajuda com talkaction

Gadreel
em Scripts

Gadreel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/03/14Posts: 36

Olá pessoas é o seguinte em meu servidor contem 2 sistemas


1- DODGE SYSTEM | 2- CRITICAL SYSTEM


tipo eu tenho uma talkaction só que falta uma coisa nela eu percebi que em alguns servidores quando a pessoa usa uma pedrinha por exemplo de "dodge" ae vai na talkaction do dodge ae ele fica contando até chega o máximo dodge skills.



Aqui uma imagem de exemplo..


mmsqs3.jpg


Furabio

Why be a king.. when you can be a god
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 08/04/15Posts: 962Gênero: Masculino

A sua não aumenta é isso ? poste sua talkaction ...

EQD4Qy4.gif

 

Gadreel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/03/14Posts: 36

na pasta talkaction ..



--- Script by esK~---
--- Notice System 0.1 Beta ---
function onSay(cid, words, param)
file = io.open('dodge.txt','r')
notice = file:read(-1)
doShowTextDialog(cid,1961,notice)
file:close()
end

no diretório do servidor..



DODGE SYSTEM.

Dodge System: O sistema consiste em
Defender % dos ataques recebidos.

Por Exemplo:
Com 10 de dodge, voce vai defender 50% de dano de 3 entre 100 ataques levados
Com 100 de dodge (o maximo) voce vai defender 50% de dano de 30 entre 100 ataques levados
Cada pedra que voce usar, sua skill de dodge aumenta em 1 ponto
Podendo no maximo ter 100 pontos
Para obter a pedra voce precisa comprar no Npc Dodge Seller
Localizado no teleport NPCS, no templo.
------------------
DodgeSKILL: [-1/100]

o meu fica parado assim mesmo [-1/100]


meu script tá uma gambiarra mais, eu que tentei monta improvisado mais ele não conta quando eu uso uma pedra..


Furabio

Why be a king.. when you can be a god
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 08/04/15Posts: 962Gênero: Masculino

Posta o link do sistema de onde tu pegou isso.

EQD4Qy4.gif

 

Gadreel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/03/14Posts: 36

Cara eu n peguei a parte da talkaction eu mesmo que fiz improvisado até por que o autor do script esqueceu de fazer a talkaction.. então eu dei meu jeito ae pensei que alguém pudesse fazer uma talkaction que conta-se os bang usando sei lá a action number dela.

Furabio

Why be a king.. when you can be a god
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 08/04/15Posts: 962Gênero: Masculino

Mas pra isso eu preciso saber, qual sistema tu ta usando, quais storages, etc ... não da pra fazer sem ter conhecimento disso.

EQD4Qy4.gif

 

Furabio

Why be a king.. when you can be a god
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 08/04/15Posts: 962Gênero: Masculino

Troca o seu por esse e testa :

function onSay(cid, words, param)
local message = [[
           DODGE SYSTEM.

	Dodge System: O sistema consiste em
	Defender % dos ataques recebidos.

	Por Exemplo:
	Com 10 de dodge, voce vai defender 50% de dano de 3 entre 100 ataques levados
	Com 100 de dodge (o maximo) voce vai defender 50% de dano de 30 entre 100 ataques levados
	Cada pedra que voce usar, sua skill de dodge aumenta em 1 ponto
	Podendo no maximo ter 100 pontos
	Para obter a pedra voce precisa comprar no Npc Dodge Seller
	Localizado no teleport NPCS, no templo.


 	DodgeSKILL:[]] .. getPlayerStorageValue(cid, 98798644) .. [[/100]
 ]]
	return doShowTextDialog(cid, 1961, message)
end

EQD4Qy4.gif

 

Gadreel

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/03/14Posts: 36

Nice vlh, valeu mesmo seu lindo <3

Furabio

Why be a king.. when you can be a god
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 08/04/15Posts: 962Gênero: Masculino

opah, fico feliz por ter te ajudado.

 

Tópico movido para pedidos e dúvidas resolvido.

EQD4Qy4.gif