What's new

[8.40] Pomoc z PVP Aren?.

Status
Not open for further replies.

LOC0SO

Active User
Joined
Dec 14, 2008
Messages
93
Reaction score
4
Witam , chcia?em zrobi? na swoim otsie pvp arene ...

Ale kompletnie nie wiem jak ; O ?

Mo?e kto? z was by mi pom?g? ?
Mam d?wignie ustawion? kt?ra teleportuje w dane miejsce ale jak tam si? zaatakuje kogo? no to jest frag ;S
 

Sazeza

Advanced User
Joined
Dec 7, 2008
Messages
313
Reaction score
41
Odp: [8.40] Pomoc z PVP Aren?.

Moze pomog?o by utworzenie skryptu arenalever.lua w \data\actions\scripts.

Tu skrypt

-- pvp arena lever

function onUse(cid, item, frompos, item2, topos)

if item.uid == 7001 and item.itemid == 1945 then
player1pos = {x=116, y=95, z=6, stackpos=253}
player1 = getThingfromPos(player1pos)

player2pos = {x=138, y=95, z=6, stackpos=253}
player2 = getThingfromPos(player2pos)

if player1.itemid > 0 and player2.itemid > 0 then
arenalevel = 25
player1level = getPlayerLevel(player1.uid)
player2level = getPlayerLevel(player2.uid)

if player1level >= arenalevel and player2level >= arenalevel then
for arenax = 118,136 do
for arenay = 200,189 do
arenapos = {x=arenax, y=arenay, z=7, stackpos=253}
arenacreature = getThingfromPos(arenapos)

if arenacreature.itemid > 0 then
doPlayerSendCancel(cid,"Wait for current duel to end.")
return 1
end
end
end

nplayer1pos = {x=118, y=200, z=7}
nplayer2pos = {x=136, y=189, z=7}

doSendMagicEffect(player1pos,2)
doSendMagicEffect(player2pos,2)

doTeleportThing(player1.uid,nplayer1pos)
doTeleportThing(player2.uid,nplayer2pos)

doSendMagicEffect(nplayer1pos,10)
doSendMagicEffect(nplayer2pos,10)

doPlayerSendTextMessage(player1.uid,18,"FIGHT!")
doPlayerSendTextMessage(player2.uid,18,"FIGHT!")
else
doPlayerSendCancel(cid,"Both fighters must have level 25.")
end
else
doPlayerSendCancel(cid,"You need 2 players for a duel.")
end
else
return 0
end

return 1
end

I do actions.xml dodac linijke

<action uniqueid="7001" script="arenalever.lua" />
 

Eturl

We shall know no fear!
Joined
May 21, 2008
Messages
2,280
Reaction score
463
Age
32
Odp: [8.40] Pomoc z PVP Aren?.

masz w edytorze przycisk pvp zone i tym wype?niasz arene i po sprawie
 

Sazeza

Advanced User
Joined
Dec 7, 2008
Messages
313
Reaction score
41
Odp: [8.40] Pomoc z PVP Aren?.

masz w edytorze przycisk pvp zone i tym wype?niasz arene i po sprawie

Ehh..
Gdyby na arenie by?o PVP ZONE to ludzie normalnie by padali i zaliczali fragi.
 
Status
Not open for further replies.
Top