What's new

-Łatwy Jak doda? wi?cej efekt?w

dominikms1

Senior User
Joined
Feb 6, 2010
Messages
696
Reaction score
66
Wejd? w protocolgame.cpp
odnajd? linijk?
PHP:
void ProtocolGame::sendMagicEffect(const Position& pos, uint8_t type)
I ca?y skrypt ma tak wygl?da?
PHP:
void ProtocolGame::sendMagicEffect(const Position& pos, uint8_t type)
{
	if(type >= MAGIC_EFFECT_NONE || !canSee(pos))
		return;

	NetworkMessage_ptr msg = getOutputBuffer();
	if(msg)
	{
		TRACK_MESSAGE(msg);
		AddMagicEffect(msg, pos, type);
	}
}
Potem ctrl+9 (kompiluj)

data/talkactions/magiceffect.lua
Podmie? ca?y kod na taki
function onSay(cid, words, param, channel)
ilosc_efektow = 234

param = tonumber(param)
if(not param or param < 0 or param > ilosc_efektow) then
doPlayerSendCancel(cid, "Numeric param may not be lower than 0 and higher than "..ilosc_efektow..".")
return true
end

doSendMagicEffect(getCreaturePosition(cid), param)
return true
end

Pami?taj!! od teraz mo?esz dodawa? max do 254 efekt?w.

Je?eli w kliencie masz 100, a spr?bujesz u?y? funkcji doSendMagicEffect(pos, 125) to client dostanie debuga (to nie tyczy si? funkcji /z 125, gdy? go sobie blokujesz w magiceffect.lua

Je?eli kto? ma problem, pisa?!
 

Idk

Senior User
Joined
Aug 5, 2009
Messages
546
Reaction score
68
Age
29
Odp: Jak doda? wi?cej efekt?w

Proste , dobre. Podoba mi si?.
 

mateusz2010

Active User
Joined
Mar 26, 2010
Messages
124
Reaction score
10
Odp: Jak doda? wi?cej efekt?w

TAK!! To jest to czego szukalem. Wkoncu problem z efektami rozwiazany. Rep+
 

Xivson

Active User
Joined
Feb 16, 2010
Messages
123
Reaction score
2
Odp: Jak doda? wi?cej efekt?w

dominiku wielkie dzieki to mi u??twi tak to ci?gle kompilacja i kompilacja xD
 

bilonhg

New User
Joined
Dec 12, 2009
Messages
9
Reaction score
0
Odp: Jak doda? wi?cej efekt?w

Ja mam 219 efekt?w w .dat, ale tylko 68 pokazuje mi w cliencie gdy wpisuje "/z 100 " to nic si? nie pojawia, gdy dodaje w spell to nie ma, animacji ;/ M?g? by kto? mi pom?c a zrobi?em wszystkoz godnie z tym co napisa? dominik ;/ Mam TFS 0.3.6 ( 8.54 )
 

dominikms1

Senior User
Joined
Feb 6, 2010
Messages
696
Reaction score
66
Odp: Jak doda? wi?cej efekt?w

Je?eli zrobi?e? wszystko co trzeba by?o to nie ma nowy aby nie dzia?a?o.

Na pewno przebudowa?e? projekt i podmieni?e? plik exe z tym, kt?rego uruchamiasz??
 

Ariano

User
Joined
Nov 18, 2010
Messages
31
Reaction score
10
Odp: Jak doda? wi?cej efekt?w

Ciekawy poradniczek. Dzia?a pod 7.6? Czy jedynie Forgotten Server?
 

DizzyJuice

New User
Joined
May 6, 2011
Messages
6
Reaction score
0
Odp: Jak doda? wi?cej efekt?w

Mam Problem,
Nie wiem jak znale?? protocolgame.cpp
Posiadam silnik TheForgottenServer 0.3.6pl1 (Crying Damson) pod Tibi? 8.54.
Z g?ry dzi?kuje
 

lordmarian

Advanced User
Joined
May 26, 2009
Messages
366
Reaction score
19
Odp: Jak doda? wi?cej efekt?w

Musisz mie? ?r?d?a(pliki c++) tam znajdziesz plik edytujesz i tak jakby zapiszesz to takim programem(kompilacja). Prawdopodobnie nie zajrz? ju? do tego tematu wi?c jak b?dziesz szuka? pomocy to pw.
 

DizzyJuice

New User
Joined
May 6, 2011
Messages
6
Reaction score
0
Odp: Jak doda? wi?cej efekt?w

Witam
M?g?by mi kto? podes?a? link do silnika 8.54 z usuni?tym limitem magic efekt?w
m?cz? si? ju? 3 dni z tymi efektami i dalej nic
Z g?ry dziekuje
 

DizzyJuice

New User
Joined
May 6, 2011
Messages
6
Reaction score
0
Odp: Jak doda? wi?cej efekt?w

Dobra inaczej
Wy?le Sms jak kto? wstawi ots 8.54 bez limitu magic effectow
 
Top