What's new

Dodawanie efektu do wybranego vacationa

Status
Not open for further replies.

luzio777

User
Joined
Mar 24, 2011
Messages
42
Reaction score
1
Wiec tak przedstawiam wam skrypt na efekt,mozna go dodac dla kazdej postaci.


PHP:
local config = 
{
storage = 31520,
timee = 1, -- po jakim czasie zostaje wyswietlony efekt
efekt1 = 14, -- wyglad efektu 
efekt2 = 15, -- jak chcemy miec kilka efektow dodajemy tylko linijke np efekt15
}
function onThink(cid, interval)
    if getPlayerVocation(cid) == 0 and exhaustion.get(cid, config.storage) == false then
        doSendMagicEffect(getPlayerPosition(cid),config.efekt14)
        exhaustion.set(cid,config.storage,config.timee)

elseif getPlayerVocation(cid) == 1 and exhaustion.get(cid, config.storage) == false then
        doSendMagicEffect(getPlayerPosition(cid),config.efekt15)
        exhaustion.set(cid,config.storage,config.timee)

end
return true
end

Autorem jestem Ja, ten skrypt dlugo siedzia? na moim kompie gdy? moj wczesniejszy serwer nie wypalil...

Do login.lua dodajemy cos takiego :

PHP:
registerCreatureEvent(cid, "Effect")
 

Clean-Sector

Senior User
Joined
May 13, 2012
Messages
1,253
Reaction score
53
Odp: Dodawanie efektu do wybranego vacationa

Mo?e by? napisa? dla newbie jak doda? skrypt do ots'a? I podaj autora skryptu
 

Arkam

Forum friend
Joined
Dec 20, 2008
Messages
1,980
Reaction score
180
Odp: Dodawanie efektu do wybranego vacationa

ale syf ;/ nie latwiej dodac tablice?

PHP:
local voc = {
---[id profy] = id efektu, 
[1] = 33,
[2] = 35,
[3] = 28,
[4] = 17
}
;/
 

Placek

Blue Waffle
Joined
Sep 30, 2008
Messages
6,793
Reaction score
672
Age
9
Odp: Dodawanie efektu do wybranego vacationa

ale syf ;/ nie latwiej dodac tablice?

PHP:
local voc = {
---[id profy] = id efektu, 
[1] = 33,
[2] = 35,
[3] = 28,
[4] = 17
}
;/

Co ty, kazdy wie, ze lepiej jest 30 czy 50 x wpisac elseif i kopiowac kilka linijek, tak zeby przy kazdym efekcie przelatywalo przez caly plik i przez ten sam skrypt 50 razy, niz dodac to raz i utworzyc tablice... Bo wtedy musi pobierac z tablicy i zuzywa 50x mniej zasobow, bo w koncu tylko raz musi przeleciec przez skrypt a nie 50 razy. Dlatego kazdy wie, ze tablice sa glupie do czegos takiego. Bo bez tablic da rade zmulic serwer, a z tablicami nie.
 

Sonpabo

Active User
Joined
Jun 29, 2009
Messages
71
Reaction score
6
Odp: Dodawanie efektu do wybranego vacationa

Mo?na i tak ...Ale on napisa? ze on mia? go na PC.. ;D
 

luzio777

User
Joined
Mar 24, 2011
Messages
42
Reaction score
1
Odp: Dodawanie efektu do wybranego vacationa

Prawda tablica jest lepsza ale ja go pisa?em jak by?em pocz?tkuj?cym i zaczyna?em dopiero.. I mialem go na PC wiec pomy?lalem ?e komu? sie przyda
 
Status
Not open for further replies.
Top