What's new

Problem z efektami

Status
Not open for further replies.

Semu

Active User
Joined
Jun 12, 2008
Messages
57
Reaction score
1
Elo mam taki problem chc? doda? wi?cej efekt?w na ots lecz nie wiem jak tego dokona? mam source i umiem kompilowa? ale za ka?dym razem jak ustawiam tam tak jak pisz? na poradnikach to nowego efektu nie wida? prosz? o pomoc.
Silnik : The Forgotten Server 0.2.20
z g?ry dzi?ki
 

Szybol

Advanced User
Joined
Apr 14, 2008
Messages
210
Reaction score
30
Age
31
Odp: Problem z efektami

Aby doda? nowe efekty musisz edytowa? klienta, a dok?adnie tibia.dat.
Tam s? zapisywane ustawiane efekty ??czonych ze sprit?w.
Kompilacja serwera nic nie daje, musisz zrobi? w?asnego klienta.
Podaj te? linki do tych poradnik?w, zobacz? co i jak.
 
Last edited:

Semu

Active User
Joined
Jun 12, 2008
Messages
57
Reaction score
1
Odp: Problem z efektami

Dodaje do spr p??niej dodaje do dat na podstawie innych efekt?w ale i tak nie wida? ich w tibi nie wiem mo?e robi? co? ?le w dat bo jak dodaje itemy to zmieniam dat signature i spr signature o 1 wi?cej a z efektami to nie wiem
jak by? m?g? to podaj mi co trzeba zrobi?
z g?ry dzi?ki
 

Szybol

Advanced User
Joined
Apr 14, 2008
Messages
210
Reaction score
30
Age
31
Odp: Problem z efektami

Wychodzi na to ?e w silniku tych nowych efekt?w nie masz dopisanych.
Je?li potrafisz kompilowa? silnik, mo?esz doda? nowe efekty. Je?li tego nie potrafisz zamie? efekty te z standardowymi w dat i spr. Innej metody nie ma.
?ycz? Ci powodzenia.
 

Semu

Active User
Joined
Jun 12, 2008
Messages
57
Reaction score
1
Odp: Problem z efektami

W?a?nie zmiana tych standardowych efekt?w to i tak nie jest dobry pomys? poniewa? robi? ots db i dlatego potrzebuje tych nowych bo z 57 efektami to raczej lipny ots nawet po?owy czar?w z nimi nie zrobi? umiem kompilowa? (pisa?em ju? o tym wcze?niej) lecz jak dodaje tam te nowe to nic nie daje ustawiam tam te liczby (jak jest 57 to pisze 58 nazwa efektu i 58 zamieniam na hex) ale to i tak nic nie daje ju? sam nie wiem mo?e mam z?y silnik lub co? innego.
 

Demolka

Active User
Joined
Apr 20, 2008
Messages
61
Reaction score
2
Odp: Problem z efektami

Hmm mam ten sam problem. Kto? ma jaki? pomys??
 

Szybol

Advanced User
Joined
Apr 14, 2008
Messages
210
Reaction score
30
Age
31
Odp: Problem z efektami

Moim zdaniem wyj?ciem mog? by? 2 wersje:

1. W global.lua:
CONST_ME_DRAWBLOOD = 0
CONST_ME_LOSEENERGY = 1
CONST_ME_POFF = 2
CONST_ME_BLOCKHIT = 3
CONST_ME_EXPLOSIONAREA = 4
CONST_ME_EXPLOSIONHIT = 5
CONST_ME_FIREAREA = 6
CONST_ME_YELLOW_RINGS = 7
CONST_ME_GREEN_RINGS = 8
CONST_ME_HITAREA = 9
CONST_ME_TELEPORT = 10
CONST_ME_ENERGYHIT = 11
CONST_ME_MAGIC_BLUE = 12
CONST_ME_MAGIC_RED = 13
CONST_ME_MAGIC_GREEN = 14
CONST_ME_HITBYFIRE = 15
CONST_ME_HITBYPOISON = 16
CONST_ME_MORTAREA = 17
CONST_ME_SOUND_GREEN = 18
CONST_ME_SOUND_RED = 19
CONST_ME_POISONAREA = 20
CONST_ME_SOUND_YELLOW = 21
CONST_ME_SOUND_PURPLE = 22
CONST_ME_SOUND_BLUE = 23
CONST_ME_SOUND_WHITE = 24
CONST_ME_BUBBLES = 25
CONST_ME_CRAPS = 26
CONST_ME_GIFT_WRAPS = 27
CONST_ME_FIREWORK_YELLOW = 28
CONST_ME_FIREWORK_RED = 29
CONST_ME_FIREWORK_BLUE = 30
CONST_ME_STUN = 31
CONST_ME_SLEEP = 32
CONST_ME_WATERCREATURE = 33
CONST_ME_GROUNDSHAKER = 34
CONST_ME_HEARTS = 35
CONST_ME_FIREATTACK = 36
CONST_ME_ENERGYAREA = 37
CONST_ME_SMALLCLOUDS = 38
CONST_ME_HOLYDAMAGE = 39
CONST_ME_BIGCLOUDS = 40
CONST_ME_ICEAREA = 41
CONST_ME_ICETORNADO = 42
CONST_ME_ICEATTACK = 43
CONST_ME_STONES = 44
CONST_ME_SMALLPLANTS = 45
CONST_ME_CARNIPHILA = 46
CONST_ME_PURPLEENERGY = 47
CONST_ME_YELLOWENERGY = 48
CONST_ME_HOLYAREA = 49
CONST_ME_BIGPLANTS = 50
CONST_ME_CAKE = 51
CONST_ME_GIANTICE = 52
CONST_ME_WATERSPLASH = 53
CONST_ME_PLANTATTACK = 54
CONST_ME_TUTORIALARROW = 55
CONST_ME_TUTORIALSQUARE = 56
CONST_ME_MIRRORHORIZONTAL = 57
CONST_ME_MIRRORVERTICAL = 58
CONST_ME_SKULLHORIZONTAL = 59
CONST_ME_SKULLVERTICAL = 60
CONST_ME_ASSASSIN = 61
CONST_ME_STEPSHORIZONTAL = 62
CONST_ME_BLOODYSTEPS = 63
CONST_ME_STEPSVERTICAL = 64
CONST_ME_YALAHARIGHOST = 65
CONST_ME_BATS = 66
CONST_ME_SMOKE = 67
CONST_ME_NONE = 255

mo?na by by?o dopisa? nowe efekty np: CONST_ME_STAR = 68

2. Przekompilowa? silnik i w pliku : const.h zmieni?
enum MagicEffectClasses {
NM_ME_DRAW_BLOOD = 0x00,
NM_ME_LOSE_ENERGY = 0x01,
NM_ME_PUFF = 0x02,
NM_ME_BLOCKHIT = 0x03,
NM_ME_EXPLOSION_AREA = 0x04,
NM_ME_EXPLOSION_DAMAGE = 0x05,
NM_ME_FIRE_AREA = 0x06,
NM_ME_YELLOW_RINGS = 0x07,
NM_ME_POISON_RINGS = 0x08,
NM_ME_HIT_AREA = 0x09,
NM_ME_TELEPORT = 0x0A, //10
NM_ME_ENERGY_DAMAGE = 0x0B, //11
NM_ME_MAGIC_ENERGY = 0x0C, //12
NM_ME_MAGIC_BLOOD = 0x0D, //13
NM_ME_MAGIC_POISON = 0x0E, //14
NM_ME_HITBY_FIRE = 0x0F, //15
NM_ME_POISON = 0x10, //16
NM_ME_MORT_AREA = 0x11, //17
NM_ME_SOUND_GREEN = 0x12, //18
NM_ME_SOUND_RED = 0x13, //19
NM_ME_POISON_AREA = 0x14, //20
NM_ME_SOUND_YELLOW = 0x15, //21
NM_ME_SOUND_PURPLE = 0x16, //22
NM_ME_SOUND_BLUE = 0x17, //23
NM_ME_SOUND_WHITE = 0x18, //24
NM_ME_BUBBLES = 0x19, //25
NM_ME_CRAPS = 0x1A, //26
NM_ME_GIFT_WRAPS = 0x1B, //27
NM_ME_FIREWORK_YELLOW = 0x1C, //28
NM_ME_FIREWORK_RED = 0x1D, //29
NM_ME_FIREWORK_BLUE = 0x1E, //30
NM_ME_STUN = 0x1F, //31
NM_ME_SLEEP = 0x20, //32
NM_ME_WATERCREATURE = 0x21, //33
NM_ME_GROUNDSHAKER = 0x22, //34
NM_ME_HEARTS = 0x23, //35
NM_ME_FIREATTACK = 0x24, //36
NM_ME_ENERGY_AREA = 0x25, //37
NM_ME_SMALLCLOUDS = 0x26, //38
NM_ME_HOLYDAMAGE = 0x27, //39
NM_ME_BIGCLOUDS = 0x28, //40
NM_ME_ICEAREA = 0x29, //41
NM_ME_ICETORNADO = 0x2A, //42
NM_ME_ICEATTACK = 0x2B, //43
NM_ME_STONES = 0x2C, //44
NM_ME_SMALLPLANTS = 0x2D, //45
NM_ME_CARNIPHILA = 0x2E, //46
NM_ME_PURPLEENERGY = 0x2F, //47
NM_ME_YELLOWENERGY = 0x30, //48
NM_ME_HOLYAREA = 0x31, //49
NM_ME_BIGPLANTS = 0x32, //50
NM_ME_CAKE = 0x33, //51
NM_ME_GIANTICE = 0x34, //52
NM_ME_WATERSPLASH = 0x35, //53
NM_ME_PLANTATTACK = 0x36, //54
NM_ME_TUTORIALARROW = 0x37, //55
NM_ME_TUTORIALSQUARE = 0x38, //56
NM_ME_MIRRORHORIZONTAL = 0x39, //57
NM_ME_MIRRORVERTICAL = 0x3A, //58
NM_ME_SKULLHORIZONTAL = 0x3B, //59
NM_ME_SKULLVERTICAL = 0x3C, //60
NM_ME_ASSASSIN = 0x3D, //61
NM_ME_STEPSHORIZONTAL = 0x3E, //62
NM_ME_BLOODYSTEPS = 0x3F, //63
NM_ME_STEPSVERTICAL = 0x40, //64
NM_ME_YALAHARIGHOST = 0x41, //65
NM_ME_BATS = 0x42, //66
NM_ME_SMOKE = 0x43, //67
//for internal use, dont send to client
NM_ME_NONE = 0xFF,
NM_ME_UNK = 0xFFFF
};

np doda?: NM_ME_STAR = 0x44, //68 w hexach

2 metoda jest na pewniaka, 1 nie jestem do ko?ca pewien.

Je?li chcesz mog? skompilowa? ci silnik dopisuj?c nowe efekty!!!:D
 

Demolka

Active User
Joined
Apr 20, 2008
Messages
61
Reaction score
2
Odp: Problem z efektami

Przetestuj? i ci odpowiem miszczu : d. Nie wiem jak kolega z tematu :p
 

Semu

Active User
Joined
Jun 12, 2008
Messages
57
Reaction score
1
Odp: Problem z efektami

U mnie to nie dzia?a dodaje do const.h kompiluje i nic w global te? patrzy?em i te? nie dzia?a
 
Status
Not open for further replies.
Top