MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!

Participe do fórum, é rápido e fácil

MMORPG Brasil
Ola, visitante! Agradecemos sua visita, para ter acesso a todo nosso conteúdo recomendamos que faça um cadastro no fórum, com ele você pode participar de tópicos e ter acesso a todas áreas da comunidade!
MMORPG Brasil
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

ScriptedSpell (WARP/Oponente)

4 participantes

Ir para baixo

ScriptedSpell (WARP/Oponente) Empty ScriptedSpell (WARP/Oponente)

Mensagem por Grilox Sáb 05 Dez 2009, 11:09

Gostaria de um ScriptedSpell que mande o oponente pra outro MAPA (outra dimensao)
e esse spell teria uma certa chance de conseguir acertar tipo uns 50%

desde ja agradeço
Grilox
Grilox
Membro Junior
Membro Junior

Mensagens : 87

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por DshFox Sáb 05 Dez 2009, 19:13

cara

eu posso te dar umas dicas,to meio enferrujado no sadscript mas vo tenta

Código:
Call PlayerWarp( GetPlayerTarget(index), NumeroDoMapaOndeOponenteSeraMandado, x, y)


pra funcionar,tu precisa clicar 2 vezes em cima do oponente . Pq? Pra dai o Oponente virar teu alvo(target)

e ai,a spell vai funcionar. Caso contrario nao acontece nada.

um exemplo random
Código:

Case 1
If getplayerlevel = 10 then
Call PlayerWarp( GetPlayerTarget(index), 2, 5, 5)
end if
exit sub

boa sorte
DshFox
DshFox
Membro Vitalicio
Membro Vitalicio

Mensagens : 614

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Grilox Sáb 05 Dez 2009, 19:36

Na parte de teleportar o oponente eu tinha conseguido
soh to com problema na "Chance" que vc tem de executar a magia

Olha oque eu fis

Spoiler:
Grilox
Grilox
Membro Junior
Membro Junior

Mensagens : 87

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por DshFox Sáb 05 Dez 2009, 19:55

esse negocio de rand eh um saco

em vez do

Código:
n = Int((10 * Rnd) + 1)
if n = 1 or 5 or 10 Then

tenta

Código:
n = rand( 1, 2)
if n = 1 then
DshFox
DshFox
Membro Vitalicio
Membro Vitalicio

Mensagens : 614

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Grilox Sáb 05 Dez 2009, 20:45

To loko ja nao consigo fazer esse script de jeito nenhum Neutral
Grilox
Grilox
Membro Junior
Membro Junior

Mensagens : 87

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Karlos Sáb 05 Dez 2009, 21:07

¬¬ se é um script que funciona aletóriamente com uma dificudade do k c t pra usa-lo então haja paciencia até que ele pegue XD
Karlos
Karlos
Membro Veterano
Membro Veterano

Mensagens : 2851

http://www.talack.com.br

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Grilox Dom 06 Dez 2009, 11:40

Agluem que entenda de Script
o que ta errado nisso que nao funciona de jeito nenhum

Código:
Dim chance

  chance = Int(10 * Rnd) + 1

If GetPlayerMP(Index) < GetPlayerMaxMP(Index) Then
Call PlayerMsg(index,"Descanse para poder utilizar sua magia!", RED)
End If
If GetPlayerMP(Index) = GetPlayerMaxMP(Index) then
Call SetPlayerMP(index, (GetPlayerMP(index) - GetPlayerMP(index) /2))
If chance = 1 Then
Call PlayerWarp( GetPlayerTarget(index), 2, 10, 10)
Call PlayerMsg(index,"Magia Realizada com sucesso!",RED)
Else
Call PlayerMsg(index,"Falha ao utilizar a Magia.", RED)

Exit If
Exit If
End Sub
Grilox
Grilox
Membro Junior
Membro Junior

Mensagens : 87

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Karlos Dom 06 Dez 2009, 13:06

pq 10 utiplica randon? não entendi ¬¬
Karlos
Karlos
Membro Veterano
Membro Veterano

Mensagens : 2851

http://www.talack.com.br

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Grilox Dom 06 Dez 2009, 13:12

Deve ser pq o Random eh de 0 a 10 entao entao ali tem q ser o ultimo numero
Grilox
Grilox
Membro Junior
Membro Junior

Mensagens : 87

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Karlos Dom 06 Dez 2009, 13:36

+ que mutiplica?
Karlos
Karlos
Membro Veterano
Membro Veterano

Mensagens : 2851

http://www.talack.com.br

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por St4rk Dom 06 Dez 2009, 13:43

Fais isso em vb6 que você ganha mais = )
St4rk
St4rk
Membro de Honra
Membro de Honra

Mensagens : 2251

http://mylittledev.wordpress.com

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Grilox Dom 06 Dez 2009, 13:44

Se eu soubesse fazer nao estaria aqui pedindo ajuda neh
Grilox
Grilox
Membro Junior
Membro Junior

Mensagens : 87

Ir para o topo Ir para baixo

ScriptedSpell (WARP/Oponente) Empty Re: ScriptedSpell (WARP/Oponente)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos