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.

Item Teleporte

+3
LythZerou
lipinhomix
Eduardo
7 participantes

Ir para baixo

Item Teleporte Empty Item Teleporte

Mensagem por Eduardo Sex 01 Jun 2012, 17:16

Server Side e Client Abaixo

Procure Por :
Código:
Public Const ITEM_TYPE_SPELL As Byte = 8
Abaixo adicione isso
Código:
Public Const ITEM_TYPE_TELEPORTE As Byte = 9


Procure no itemRec por:

Código:
instaCast As Byte

Abaixo Colque

Código:
' Position
    Map As Long
    x As Byte
    y As Byte
    Dir As Byte

Agora Vamos Ao Server Procure Por

Código:
Case ITEM_TYPE_SPELL

abaixo depois de

Código:
' send the sound
  SendPlayerSound index, GetPlayerX(index), GetPlayerY(index), SoundEntity.seItem, itemnum

abaixo coloque

Código:
Case ITEM_TYPE_TELEPORTE
                    SendAnimation MapNum, Item(itemnum).ItemAnim, 0, 0, TARGET_TYPE_PLAYER, Index
                    SetPlayerDir Index, Item(itemnum).Dir
                    PlayerWarp Index, Item(itemnum).Map, Item(itemnum).x, Item(itemnum).y
                    SendAnimation GetPlayerMap(Index), Item(itemnum).ItemAnim, 0, 0, TARGET_TYPE_PLAYER, Index
                    Call TakeInvItem(Index, Player(Index).Inv(invNum).Num, 0)

Server Pronto

Client Side

FrmEditorIntem crie um Frame com as seguintes configuraçoes :
Código:
Nome : frmTeleporte
Visible : False

Depois no cmbType
adiona na list

Código:
Teleporte
Clique no cmbType e adicione isso
Código:
 If (cmbType.ListIndex = ITEM_TYPE_TELEPORTE) Then
        fraTeleporte.Visible = True
    Else        fraTeleporte.Visible = False
    End If

dentro da frame adicione 4 scrolls e 4 labels

Scroll1: scrlMap
dentro coloque

Código:
    ' If debug mode, handle error then exit out
    If Options.Debug = 1 Then On Error GoTo errorhandler

    lblMap.Caption = "Map: " & scrlMap.Value
    Spell(EditorIndex).Map = scrlMap.Value
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "scrlMap_Change", "frmEditor_Spell", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub

Scroll2: scrlDir
dentro coloque

Código:
Private Sub scrlDir_Change()
Dim sDir As String
    ' If debug mode, handle error then exit out
    If Options.Debug = 1 Then On Error GoTo errorhandler

    Select Case scrlDir.Value
        Case DIR_UP
            sDir = "Up"
        Case DIR_DOWN
            sDir = "Down"
        Case DIR_RIGHT
            sDir = "Right"
        Case DIR_LEFT
            sDir = "Left"
    End Select
    lblDir.Caption = "Dir: " & sDir
    Item(EditorIndex).Dir = scrlDir.Value
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "scrlDir_Change", "frmEditor_Item", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub
End Sub

Scroll3: scrlX
dentro coloque

Código:
    ' If debug mode, handle error then exit out
    If Options.Debug = 1 Then On Error GoTo errorhandler

    lblX.Caption = "X: " & scrlX.Value
    Spell(EditorIndex).x = scrlX.Value
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "scrlX_Change", "frmEditor_Spell", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub

Scroll4: scrlY
dentro coloque

Código:
 ' If debug mode, handle error then exit out
    If Options.Debug = 1 Then On Error GoTo errorhandler

    lblY.Caption = "Y: " & scrlY.Value
    Spell(EditorIndex).Y = scrlY.Value
   
    ' Error handler
    Exit Sub
errorhandler:
    HandleError "scrlY_Change", "frmEditor_Spell", Err.Number, Err.Description, Err.Source, Err.HelpContext
    Err.Clear
    Exit Sub

label1:lblMap
Capition: Map: 0

label2:lblDir
Capition:Dir: Down

label3:lblX
Capition: X: 0

label4:lblY
Capition: Y: 0

Procure por:

Código:
frmEditor_Item.txtDesc.text = Trim$(.Desc)
Abaixo adicione isso
Código:
frmEditor_Item.scrlMap.Value = Spell(EditorIndex).Map
        frmEditor_Item.scrlX.Value = Spell(EditorIndex).x
        frmEditor_Item.scrlY.Value = Spell(EditorIndex).y
frmEditor_Item.scrlDir.Value = Spell(EditorIndex).Dir

Creditos: EdU Aki


Última edição por Eduardo em Seg 02 Jul 2012, 17:44, editado 3 vez(es)
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por lipinhomix Dom 01 Jul 2012, 22:54

Eu fiz tudo bem certinho mas quando eu uso ele não teleporta Sad
lipinhomix
lipinhomix
Membro
Membro

Mensagens : 206

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Eduardo Seg 02 Jul 2012, 01:14

lipinhomix escreveu:Eu fiz tudo bem certinho mas quando eu uso ele não teleporta Item Teleporte 881399
ja editei o topico se nao funcionar me manda pm dizendo oq houve
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por lipinhomix Seg 02 Jul 2012, 18:20

Está dando erro nesta linha:
Spoiler:
lipinhomix
lipinhomix
Membro
Membro

Mensagens : 206

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Eduardo Seg 02 Jul 2012, 19:26

retira esse codigo e apenas animaçao
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por lipinhomix Seg 02 Jul 2012, 20:42

mesmo jeito ele não teleporta
lipinhomix
lipinhomix
Membro
Membro

Mensagens : 206

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por LythZerou Seg 03 Dez 2012, 08:45

Não teleporta...



Arrumei

tudo que tiver:

Código:
Spell(EditorIndex)

Mude para:

Código:
Item(EditorIndex)

tudo que tiver spell nesse tuto mude para item.
LythZerou
LythZerou
Membro
Membro

Mensagens : 108

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Storm™ Seg 03 Dez 2012, 08:55

Otimo Tutorial Eduardo Emo +1 Credito Merece Gostei Muito ^^.
Storm™
Storm™
Moderador Global
Moderador Global

Mensagens : 2155

http://senningames.com

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por xurana321 Dom 09 Dez 2012, 18:24

nao ateleporta =/ eu clico no item e nao teleporta
xurana321
xurana321
Membro Sênior
Membro Sênior

Mensagens : 297

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Storm™ Dom 09 Dez 2012, 18:39

~OFF~
Bom Aqui funfo Legal o Sistema esta 100%
Storm™
Storm™
Moderador Global
Moderador Global

Mensagens : 2155

http://senningames.com

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por xurana321 Dom 09 Dez 2012, 19:08

sera q é pq eu uso a eclipse niglithy?
xurana321
xurana321
Membro Sênior
Membro Sênior

Mensagens : 297

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Kiritox Dom 16 Dez 2012, 03:55

meu primeiro fanbar: Item Teleporte 9b841a7981884d504322946882b50ec3
crazy
Kiritox
Kiritox
Novato
Novato

Mensagens : 8

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Cris~ Dom 16 Dez 2012, 08:06

Kiritox escreveu:meu primeiro fanbar: Item Teleporte 9b841a7981884d504322946882b50ec3
crazy
Cara para de fazer "Flood" isso não tem nada a ver com o topico, se quer postar pra avaliarem posta em Designer>Avaliação
Cris~
Cris~
Membro Veterano
Membro Veterano

Mensagens : 1574

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

Mensagem por Eduardo Dom 16 Dez 2012, 16:45


Kiritox punido por desrespeitar uma das regras , e topico trancado para evitar futuros floods
Eduardo
Eduardo
Membro Veterano
Membro Veterano

Mensagens : 1178

Ir para o topo Ir para baixo

Item Teleporte Empty Re: Item Teleporte

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