Gratulacje za wbity lvl

Status
Zamknięty.

panczo 1995

Advanced User
Zarejestrowany
Dołączył
Kwiecień 5, 2009
Posty
383
Liczba reakcji
12
Siema poszukuje skryptu polegaj?cego na gdy dany gracz wbije np 150lvl to automatycznie na ?rodku ekranu tak jak by pisa? np god komenda /b wyskoczy Gratulacje Gracz XXX Osi?gn?? 150 Level. Za pomoc daje reputki;p
 
Odp: Gratulacje za wbity lvl

Wchodzisz w Creaturescripts i robisz plik wiadomosc.lua, a do niego wklejasz to :

function onAdvance(cid, skill, oldlevel, newlevel)
local name = getCreatureName(cid)
if skill == SKILL_LEVEL and oldlevel < 100 and newlevel > 99 then
doBroadcastMessage("Congratulations " .. name .. " on level 100!", MESSAGE_STATUS_CONSOLE_RED)
end
return TRUE
end

Nast?pnie do login.lua dodajesz to:

registerCreatureEvent(cid, "Level100")

Teraz otwierasz creaturescripts.xml i dodajesz to:

<event type="advance" name="Level100" script="wiadomosc.lua"/>
 
Odp: Gratulacje za wbity lvl

Sory lecz twoj skrypt nie dziala przerobilem go sobie tak aby na 150 lvl wyskakiwal napis lecz nie wyskakuje.
 
Odp: Gratulacje za wbity lvl

Script
PHP:
function onAdvance(cid, skill, oldlevel, newlevel)
local name = getCreatureName(cid)
	if skill == SKILL_LEVEL and newlevel == 100 then
		doBroadcastMessage("Congratulations " .. name .. " reached 100 level!")
	end
return TRUE
end
Creaturescripts.xml
PHP:
<event type="advance" name="Level100" event="script" value="wiadomosc.lua"/>
 
Odp: Gratulacje za wbity lvl

Niewiem Panowie co Jest Lecz Dalej Nie Dzia?a Dodaje Godem Danej Postaci 150 lvl a Napis Nie Wyskakuje Nie Ma Tez ?adnych B??d?w W Konsoli.
 
Odp: Gratulacje za wbity lvl

Musi dzia?a?. Po prostu ?le co? robisz. Ustaw sobie exp 999 i id? na rotwormy i sam wbij 150 lvl. Zobaczymy efekt.
 
Odp: Gratulacje za wbity lvl

Dodales do login.lua
PHP:
registerCreatureEvent(cid, "Level100")
? :P
 
Ostatnia edycja:
Odp: Gratulacje za wbity lvl

Doda?em to wszystko lecz dalej nie dziala przerobilem ten skrypt aby na 200 lvl wyskakiwal napis lecz dalej nie dziala oto skrypt.

function onAdvance(cid, skill, oldlevel, newlevel)
local name = getCreatureName(cid)
if skill == SKILL_LEVEL and newlevel == 200 then
doBroadcastMessage("Gratulacje Gracz " .. name .. " Awansowal Na 200 Poziom!")
end
return TRUE
end
registerCreatureEvent(cid, "Level200")
<event type="advance" name="Level200" event="script" value="wiadomosc.lua"/>
Prosze o pomoc.
 
Odp: Gratulacje za wbity lvl

PHP:
function onAdvance(cid, skill, oldlevel, newlevel)
	if newlevel == 100 and skill >= SKILL__LEVEL then
		doBroadcastMessage("Congratulations! "..getCreatureName(cid).." has reached 100 level!")
	end
return true
end
 
Odp: Gratulacje za wbity lvl

Dzieki andy tym razem dziala rep dla ciebie. Prosze o zamkniecie tematu problem rozwiazany.
 
Odp: Gratulacje za wbity lvl

"To administracja tibia.net.pl decyduje o zamkni?ciu" :) Tak mi si? zdaje :D
 
Status
Zamknięty.
Back
Do góry