Forum nie tylko o Tibii i OTS...

Nie tylko o Tibii i OTS...


#1 2008-02-17 19:58:02

Henorek

Zbanowany

5576141
Zarejestrowany: 2008-02-16
Posty: 54
Nick: Lord Henor Thajakir
Profesja: Nerana
Server: 14

[8.1][Skrypt] Skrypt na własnego zwierzaka

Witam! Prezentuje skrypt na własne zwierzątko. Uwaga skrypt nie jest mój! Zamieszczam go tutaj, ponieważ myślę, że tu będzie dobrze ... ale dość bierzemy się do roboty!

Trochę teorii ....:

Możliwości:

*HP i mana zwierzęcia zależy od Twojego levelu,
*Możesz w każdej chwili przywołać lub rozkazać zniknąć swojemu summonowi,
*Możesz sprawić, aby Twój zwierzak przemówił,
*Jeśli Twój zwierzak zginie, lub Ty zginiesz, będziesz musiał zapłacić żeby mógł znów towarzyszyć Ci w walce,
*Zwierzeta moga uzywac wlasnych czarow, pod kontrola swojego pana,
*Bardzo latwy skrypt do konfiguracji,
*Zwierzeta maja swoj magic level, rosnie on z taka sama szybkoscia jak Tobie,
*Jak zsummonujesz zwierze, ma ono taka sama predkosc jak Ty,
*Obrazenia jakie odnosi zwierzak jest zapisywane,
*Wielkosc obrazen zwierzaka zalezy od jego levelu i magic levelu,
*Zwierzaki maja exhaust taki jaki im ustawisz w konfiguracji,
*Zwierzak powie Ci co sie mu dzieje, jesli traci HP,
*Zwierzaki posiadaja punkty many, odnawiaja sie samoistnie, nie trzeba karmic zwierzecia,
*W kazdej chwili mozesz zobaczyc statystyki swojego pupila,
*Zwierzeta moga przenosic itemy.


Jak to dziala?


!petsay - Twoj zwierzak mowi to, co chcesz:
!petcarry: dodajesz itemke do ekwipunku zwierzecia, itemka musi byc pod zwierzakiem!
!pet: Summonowanie i odsylanie zwierzaka.
!petattack: Twoj pupil atakuje
!petgetitem - poupil oddaje Ci itemke, pamietaj ze bedzie ona pod nim.

Tutorial:

1. Zapisz ten kod jako petConfig.lua w folderze data (przy config.lua)

--// \\--
--( made by FedeVI ) --
--\\____________ //--
frases = {"Men, im still exhausted!", "Ok, in one momment", "afff, again?!", "meh, one second"}
lenght = 39 -- maximun lenght the !petsay can have...
manaGainTicks = 3000 --\\
--how fast the pet gains mana
manaGainAmmount = 10 --//
manaGainPerLevel = 20 -- mana that gains the pet for each level the player gain
magicLevelRate = 0.25 -- how faster the pet will gain mlvl compared to real tibia, 0.5 = 2 times faster, 0.25 = 4 times faster and soo...
base = 2000 --base storage. All storages will depend of this number
storages = {
petMag = base,
petUid = base+1,
petExha = base+2,
petDamage = base+3,
petManaSpent = base+4,
petIsOnline = base+5,
petMana = base+6,
petIsHealing = base+7,
petCap = base+8
}
petItems = {}
maxItems = 10 --Max items the pet can carry
for i = 1, maxItems do
petItems[i] = base+8+i
end
--Pets, dependiong on the level
pets = {{level = 100, name = "demon"},
{level = 60, name = "Dragons"},
{level = 50, name = "Dwarf Geomancers"},
{level = 40, name = "Demon Skeleton"},
{level = 30, name = "Fire Devil"},
{level = 20, name = "Minotaur Archer"},
{level = 10, name = "Minotaur"},
{level = 0, name = "Rat"}
}
--attacks of the pet. !petattack "param
--It's pretty easy how to config, I think it doesn't need an extra explanation.
attacks = {{param = "energy", offensive = 1, needLevel = 20, self = 0, needMag = 10, manaSpent = 60, exhausted = 1, range = 6, combatType = COMBAT_ENERGYDAMAGE, combatAni = CONST_ME_ENERGYAREA, area = 2,
formula = {maxb = 0.4, maxa = 30, minb = 0.5, mina = 0},
},
{param = "exori", offensive = 1, needLevel = 40, self = 0, needMag = 5, manaSpent = 145, exhausted = 1, range = 0, combatType = COMBAT_PHYSICALDAMAGE, combatAni = CONST_ME_HITAREA, area = 2,
formula = {maxb = 0.6, maxa = 30, minb = 1.2, mina = 0},
},
{param = "fireball", offensive = 1, needLevel = 50, self = 0, needMag = 15, manaSpent = 100, exhausted = 1, range = 3, combatType = COMBAT_FIREDAMAGE, combatAni = CONST_ME_FIREAREA, area = 6,
formula = {maxb = 0.6, maxa = 30, minb = 1.2, mina = 0}
},
{param = "mini energy", offensive = 1, needLevel = 0, self = 0, needMag = 0, manaSpent = 20, exhausted = 1, range = 1, combatType = COMBAT_ENERGYDAMAGE, combatAni = CONST_ME_ENERGYAREA, area = 1,
formula = {maxb = 0.13, maxa = 0, minb = 0.262, mina = 0}
},
{param = "health", offensive = -1, needLevel = 10, self = 1, needMag = 0, manaSpent = 100, exhausted = 2, range = 0, combatType = COMBAT_HEALING, combatAni = CONST_ME_MAGIC_BLUE, area = 1,
formula = {maxb = 0.4, maxa = 20, minb = 0.7, mina = 0}
}
}
function addMana(a)
local cid = a.cid
local petManaMax = getPlayerLevel(cid)*manaGainPerLevel
if getPlayerStorageValue(cid, storages.petMana) < petManaMax then
if petManaMax - getPlayerStorageValue(cid, storages.petMana) < 10 then
setPlayerStorageValue(cid, storages.petMana, getPlayerStorageValue(cid, storages.petMana) + petManaMax - getPlayerStorageValue(cid, storages.petMana))
else
setPlayerStorageValue(cid, storages.petMana, getPlayerStorageValue(cid, storages.petMana) + 10)
end
addEvent(addMana, manaGainTicks, {cid = cid})
else
setPlayerStorageValue(cid, storages.petIsHealing, 0)
end
end

2. Zapisz ten kod w folderze data jako !petinfo.lua



dofile("./petConfig.lua")
function onSay(cid, words, param)
local request = 0
local daPet = getPlayerStorageValue(cid, storages.petUid)
if isCreature(daPet) == 1 then
param = string.lower(param)
if param == "magic level" then
request = getPlayerStorageValue(cid, storages.petMag)
elseif param == "mana" then
request = getPlayerStorageValue(cid, storages.petMana)
elseif param == "health" then
request = getCreatureHealth(daPet)
end
if request ~= 0 then
doPlayerSendTextMessage(cid, 19, 'Pet ' .. param .. ': ' .. request .. '.')
end
else
doPlayerSendCancel(cid, 'You haven\'t call your pet!')
end
return FALSE
end

3. Zapisz ten kod w folderze data jako !petsay.lua



dofile("./petConfig.lua")

function onSay(cid, words, param)

local daPet = getPlayerStorageValue(cid, storages.petUid)
if isCreature(daPet) == 1 then
if param ~= nil then
if string.len(param) < lenght then
doCreatureSay(daPet, '' .. param .. '', TALKTYPE_ORANGE_1)
else
doPlayerSendCancel(cid, 'No more than ' .. lenght .. ' character. ')
end
else
doPlayerSendCancel(cid, 'You must enter a text')
end
else
doPlayerSendCancel(cid, 'You haven\'t call your pet!')
end
return FALSE
end

4. Zapisz ten kod w folderze data jako !petcarry.lua

dofile("./petConfig.lua")

function onSay(cid, words, param)
local mySto = 0
local daPet = getPlayerStorageValue(cid, storages.petUid)
if param == "clear" then
for i = 1, table.maxn(petItems) do
doCreatureSay(daPet, '' .. petItems[i] .. '', TALKTYPE_ORANGE_1)
end
end
if isCreature(daPet) == 1 then
local pos = getCreaturePosition(daPet)
local a = 1
while a < 10 do
if getItemWeight(getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = a}).itemid, 1) ~= 0 then
break
end
a = a + 1
end
local carryingItem = getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = a})
if getItemWeight(carryingItem.itemid, 1) ~= 0 then
if isContainer(carryingItem.uid) == 0 then
for b = 1, table.maxn(petItems) do
if getPlayerStorageValue(cid, petItems) == 0 or getPlayerStorageValue(cid, petItems[b]) == -1 then
mySto = b
break
end
end
if mySto ~= 0 then
local theID = carryingItem.itemid
if isItemStackable(theID) == 1 then
doRemoveItem(carryingItem.uid, carryingItem.type)
else
doRemoveItem(carryingItem.uid, 1)
end
setPlayerStorageValue(cid, petItems[mySto], theID)
doCreatureSay(daPet, 'Hmm, ' .. getItemName(theID) .. ', I\'ll save it on my ' .. mySto .. ' bag!', TALKTYPE_ORANGE_1)
else
doCreatureSay(daPet, 'I have no space!', TALKTYPE_ORANGE_1)
end
else
doCreatureSay(daPet, 'I can\'t take containers!', TALKTYPE_ORANGE_1)
end
else
doCreatureSay(daPet, 'I can\'t see any item!', TALKTYPE_ORANGE_1)
end
else
doPlayerSendCancel(cid, 'You haven\'t call your pet!')
end
return FALSE
end

[b]5. Zapisz ten kod w folderze data jako !pet.lua


dofile("./petConfig.lua")
function doPlayerAddSummon(cid, name, pos)
local MyCreature = doSummonCreature(name, pos)
doConvinceCreature(cid, MyCreature)
return MyCreature
end
local myPet = ""
local myPetUid = 0
function onSay(cid, words, param)
if getPlayerStorageValue(cid, storages.petMag) == -1 then
setPlayerStorageValue(cid, storages.petMag, 0)
end
if isCreature(getPlayerStorageValue(cid, storages.petUid)) == 0 then
if getTilePzInfo(getCreaturePosition(cid)) == 0 then
if getPlayerStorageValue(cid, storages.petIsOnline) == 1 or getPlayerStorageValue(cid, storages.petIsOnline) == -1 then
for i = 1, table.maxn(pets) do
if pets[i].level <= getPlayerLevel(cid) then
myPet = pets[i].name
break
end
end
myPetUid = doPlayerAddSummon(cid, myPet, getCreaturePosition(cid))
setPlayerStorageValue(cid, storages.petUid, myPetUid)
if myPetUid ~= -1 then
if getPlayerStorageValue(cid, storages.petDamage) ~= 0 and getPlayerStorageValue(cid, storages.petDamage) ~= -1 then
if getPlayerStorageValue(cid, storages.petDamage) < getCreatureMaxHealth(getPlayerStorageValue(cid, storages.petUid)) then
doCreatureAddHealth(getPlayerStorageValue(cid, storages.petUid), getPlayerStorageValue(cid, storages.petDamage)*-1)
end
end
doChangeSpeed(myPetUid, getCreatureBaseSpeed(cid) - getCreatureBaseSpeed(myPetUid))
doCreatureSay(myPetUid, 'Hello!', TALKTYPE_ORANGE_1)
addMana({cid = cid})
setPlayerStorageValue(cid, storages.petIsOnline, 2)
else
doPlayerSendCancel(cid, 'Not enought room.')
end
else
doPlayerSendCancel(cid, 'Your pet died! You have to revive it.')
end
else
doPlayerSendCancel(cid, 'You cannot summon your pet in PZ.')
end
else
local daPet = getPlayerStorageValue(cid, storages.petUid)
setPlayerStorageValue(cid, storages.petDamage, getCreatureMaxHealth(daPet) - getCreatureHealth(daPet))
doCreatureSay(daPet, 'Byebye !', TALKTYPE_ORANGE_1)
setPlayerStorageValue(cid, storages.petIsOnline, 1)
doSendMagicEffect(getCreaturePosition(daPet), CONST_ME_POFF)
doRemoveCreature(daPet)
end
return FALSE
end

5. Zapisz ten kod w folderze data jako !petattack.lua

dofile("./petConfig.lua")
function onSay(cid, words, param)
local lookDirs = {[0] = {x = 0, y = -1},
[1] = {x = 1, y = 0},
[2] = {x = 0, y = 1},
[3] = {x = -1, y = 0}
}
local myAttack = 0
local TIEMPO_ESPERA = 0
local CRONOMETRO = 0
local CRONOMETRO2 = 0
local TIEMPO = 0
function formulaAttack(magicLevel, level, maxb, maxa, minb, mina)
return {minD = (level * 2 + magicLevel * 3) * (1 + mina) + minb,
maxD = (level * 2 + magicLevel * 3) * (1 + maxb) + maxa
}
end
function getPetMlvl(manaSpent)
local i = 0
while manaSpent >= (1600 * (1.2^i))*magicLevelRate do
i = i + 1
end
return i
end
local daPet = getPlayerStorageValue(cid, storages.petUid)
if isCreature(daPet) == 1 then
if param ~= nil then
param = string.lower(param)
local petPos = getCreaturePosition(daPet)
local lookDir = getPlayerLookDir(cid) -- getPlayerLookDir(daPet plz ! ! !)
local damage = {}
CRONOMETRO = getPlayerStorageValue(cid, storages.petExha)
CRONOMETRO2 = os.clock()
TIEMPO = os.difftime(CRONOMETRO2, CRONOMETRO)
if TIEMPO_ESPERA - TIEMPO > TIEMPO_ESPERA or CRONOMETRO == -1 then
setPlayerStorageValue(cid, storages.petExha, CRONOMETRO2+1)
end
for i = 1, table.maxn(attacks) do
if param == attacks[i].param then
myAttack = i
break
end
end
if myAttack ~= 0 then
if getPlayerStorageValue(cid, storages.petMana) >= attacks[myAttack].manaSpent then
if attacks[myAttack].needLevel <= getPlayerLevel(cid) and attacks[myAttack].needMag <= getPlayerStorageValue(cid, storages.petMag) then
if attacks[myAttack].exhausted - TIEMPO <= 0 then
damage = formulaAttack(getPlayerStorageValue(cid, storages.petMag), getPlayerLevel(cid), attacks[myAttack].formula.maxb, attacks[myAttack].formula.maxa, attacks[myAttack].formula.minb, attacks[myAttack].formula.mina)
doAreaCombatHealth(daPet*((attacks[myAttack].self - 1)*-1), attacks[myAttack].combatType, {x = petPos.x + attacks[myAttack].range*lookDirs[lookDir].x, y = petPos.y + attacks[myAttack].range*lookDirs[lookDir].y, z = petPos.z}, attacks[myAttack].area, math.floor(damage.minD*-1*attacks[myAttack].offensive), math.floor(damage.maxD*-1*attacks[myAttack].offensive), attacks[myAttack].combatAni)
doCreatureSay(daPet, '' .. param .. '!', TALKTYPE_ORANGE_1)
if getPlayerStorageValue(cid, storages.petIsHealing) == 0 or getPlayerStorageValue(cid, storages.petIsHealing) == -1 then
addEvent(addMana, manaGainTicks, {cid = cid})
setPlayerStorageValue(cid, storages.petIsHealing, 1)
end
setPlayerStorageValue(cid, storages.petExha, CRONOMETRO2+1)
setPlayerStorageValue(cid, storages.petManaSpent, getPlayerStorageValue(cid, storages.petManaSpent) + attacks[myAttack].manaSpent)
setPlayerStorageValue(cid, storages.petMana, getPlayerStorageValue(cid, storages.petMana) - attacks[myAttack].manaSpent)
if getPetMlvl(getPlayerStorageValue(cid, storages.petManaSpent)) > getPlayerStorageValue(cid, storages.petMag) then
setPlayerStorageValue(cid, storages.petMag, getPetMlvl(getPlayerStorageValue(cid, storages.petManaSpent)))
doCreatureSay(daPet, 'You advanced to magic level ' .. getPlayerStorageValue(cid, storages.petMag) .. '!', TALKTYPE_ORANGE_1)
end
else
doCreatureSay(daPet, '' .. frases[math.random(1, table.maxn(frases))] .. '!', TALKTYPE_ORANGE_1)
end
else
doCreatureSay(daPet, 'AAh Im out of mana!', TALKTYPE_ORANGE_1)
end
else
doCreatureSay(daPet, 'Woups! I can\'t use that spell yet', TALKTYPE_ORANGE_1)
end
else
----------------special attacks ?----------------------
end
else
doPlayerSendCancel(cid, 'You must spesific a spell.')
end
else
doPlayerSendCancel(cid, 'You haven\'t call your pet!.')
end
return FALSE
end

6. Zapisz ten kod w folderze data jako !petgetitem.lua:

dofile("./petConfig.lua")
function onSay(cid, words, param)
local daPet = getPlayerStorageValue(cid, storages.petUid)
if isCreature(daPet) == 1 then
if param ~= "" then
param = tonumber(param)
if type(param) == "number" then
if param <= maxItems then
if getPlayerStorageValue(cid, petItems[param]) ~= 0 and getPlayerStorageValue(cid, petItems[param]) ~= -1 then
doPlayerAddItem(cid, getPlayerStorageValue(cid, petItems[param]), 1)
doCreatureSay(daPet, 'Here is your ' .. getItemName(getPlayerStorageValue(cid, petItems[param])) .. '', TALKTYPE_ORANGE_1)
setPlayerStorageValue(cid, petItems[param], 0)
end
end
end
end
end
return FALSE
end

Teraz otwierasz scrypt odpowiedzialny za wylogowanie gracza

logout.lua w folderze data\creaturescripts\scripts

i zmieniasz funkcje onLogout na:




dofile("./petConfig.lua")

function onLogout(cid)
if isCreature(getPlayerStorageValue(cid, storages.petUid)) == 1 then
if getPlayerStorageValue(cid, storages.petIsOnline) == 2 then
setPlayerStorageValue(cid, storages.petIsOnline, 1)
end
end
return TRUE
end


Edytowanie atakow zwierzecia - edytowanie tej tabeli w pliku petconf.lua



local attacks = {{param = "energy", offensive = 1, needLevel = 20, self = 0, needMag = 10, manaSpent = 60, exhausted = 1, range = 6, combatType = COMBAT_ENERGYDAMAGE, combatAni = CONST_ME_ENERGYAREA, area = 2,

formula = {maxb = 0.4, maxa = 30, minb = 0.5, mina = 0},

},

{param = "exori", offensive = 1, needLevel = 40, self = 0, needMag = 5, manaSpent = 145, exhausted = 1, range = 0, combatType = COMBAT_PHYSICALDAMAGE, combatAni = CONST_ME_HITAREA, area = 2,

formula = {maxb = 0.6, maxa = 30, minb = 1.2, mina = 0},

},

{param = "fireball", offensive = 1, needLevel = 50, self = 0, needMag = 15, manaSpent = 100, exhausted = 1, range = 3, combatType = COMBAT_FIREDAMAGE, combatAni = CONST_ME_FIREAREA, area = 6,

formula = {maxb = 0.6, maxa = 30, minb = 1.2, mina = 0}

},

{param = "mini energy", offensive = 1, needLevel = 0, self = 0, needMag = 0, manaSpent = 20, exhausted = 1, range = 1, combatType = COMBAT_ENERGYDAMAGE, combatAni = CONST_ME_ENERGYAREA, area = 1,

formula = {maxb = 0.13, maxa = 0, minb = 0.262, mina = 0}

},

{param = "health", offensive = -1, needLevel = 10, self = 1, needMag = 0, manaSpent = 100, exhausted = 2, range = 0, combatType = COMBAT_HEALING, combatAni = CONST_ME_MAGIC_BLUE, area = 1,

formula = {maxb = 0.4, maxa = 20, minb = 0.7, mina = 0}

}

}

Teraz plik NPC ktory pozwoli na odzyskanie zwierzecia:

local focus = 0

local talk_start = 0

local talk_state = 0

local costPerLevel = 300

dofile("./petConfig.lua")
function onThingMove(creature, thing, oldpos, oldstackpos)
end
function onCreatureAppear(creature)
end
function onCreatureDisappear(cid, pos)
if focus == cid then
selfSay('How rude!.')
focus = 0
talk_start = 0
end
end
function onCreatureTurn(creature)
end
function msgcontains(txt, str)
return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))
end
function onCreatureSay(cid, type, msg)
msg = string.lower(msg)
if getDistanceToCreature(cid) < 4 then
if (msgcontains(msg, 'hi') and (focus == 0)) then
selfSay('Hello ' .. creatureGetName(cid) .. '! I can take you to the train!')
focus = cid
talk_start = os.clock()
elseif msgcontains(msg, 'hi') and (focus ~= cid) then
selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.')
end
if msgcontains(msg, 'revive') and focus == cid then
if isCreature(getPlayerStorageValue(cid, storages.petUid)) == 0 then
if getPlayerStorageValue(cid, storages.petIsOnline) == 2 then
selfSay('YOUR PET DIED?!, YOU\'R A BAD OWNER, THIS WILL COST YOU ' .. getPlayerLevel(cid)*costPerLevel .. ' GOLD COINS!, AGREE?!')
talk_state = 1
else
selfSay('Your pet is alive.')
end
else
selfSay('Your pet is standing next to you.')
end
talk_start = os.clock()
end
if msgcontains(msg, 'yes') and focus == cid and talk_state == 1 then
if doPlayerRemoveMoney(cid, getPlayerLevel(cid)*costPerLevel) == 1 then
setPlayerStorageValue(cid, storages.petIsOnline, 1)
selfSay('You can now summon again your pet.')
else
selfSay('You don\'t have enought money.')
end
talk_state = 0
talk_start = os.clock()
end
if msgcontains(msg, 'bye') then
selfSay('Good bye, ' .. creatureGetName(cid) .. '!')
focus = 0
talk_start = 0
talk_state = 0
end
end
end
function onCreatureChangeOutfit(creature)
end
function onThink()
doNpcSetCreatureFocus(focus)
if (os.clock() - talk_start) > 30 then
if focus > 0 then
selfSay('Next Please...')
end
focus = 0
talk_state = 0
end
if focus ~= 0 then
if getDistanceToCreature(focus) > 5 then
talk_state = 0
selfSay('Good bye then.')
talk_state = 0
focus = 0
end
end
end

Pamietajcie ze wszystkie rodzaje potworow, ktore chcecie aby byly dostepne jako zwierzeta (chowance) musza byc umozliwione do summonowania przez graczy.


JEŻELI POMOGŁEM DAJ PLUSA ;D
PROSZE O KOMENTARZE

Ostatnio edytowany przez Guzur (2008-04-05 12:10:47)


POMOGŁEM? DAJ PLUSIKA. CO CI SZKODZI. THX
http://www.naruto-arena.com/images/myplayercard/1284128.jpg
Join The Naruto Online Multiplayer Game Naruto - Arena.com <<<<< JESTEŚ FANEM NARUTO? KLIKNIJ A NIE POŻAŁUJESZ!
Chcesz mi pomóc? Kliknij! To nic nie kosztuje!
http://s10.battleknight.onet.pl/index.p … f=MTA1MTgw

Offline

 

#2 2008-02-17 20:14:46

PanDemon

http://i37.tinypic.com/330fo7t.gif

Zarejestrowany: 2007-11-05
Posty: 605

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Niezle. Zrob jeszcze zeby pet mial exp i mu przychodzilo jak summonowi i zeby dostawal lvle. A oprocz tego to za*****te :]
Skąd to wziales?

Offline

 

#3 2008-02-17 20:23:27

Henorek

Zbanowany

5576141
Zarejestrowany: 2008-02-16
Posty: 54
Nick: Lord Henor Thajakir
Profesja: Nerana
Server: 14

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

z serwisu hostującego wszystko o ots
apropo expa - summonek dostaje tyle samo expa ile ty i ma taki sam lv i mlv jak ty. tak więc wszystko jest ok.
pozdro


POMOGŁEM? DAJ PLUSIKA. CO CI SZKODZI. THX
http://www.naruto-arena.com/images/myplayercard/1284128.jpg
Join The Naruto Online Multiplayer Game Naruto - Arena.com <<<<< JESTEŚ FANEM NARUTO? KLIKNIJ A NIE POŻAŁUJESZ!
Chcesz mi pomóc? Kliknij! To nic nie kosztuje!
http://s10.battleknight.onet.pl/index.p … f=MTA1MTgw

Offline

 

#4 2008-02-18 08:53:42

misiumax

http://i34.tinypic.com/28ko5qb.gif

Zarejestrowany: 2008-01-01
Posty: 53
Nick: Shan Mona Paladin
Profesja: Nerana
Server: 32

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Z********!!10/10 najlepszy skrypt jaki kiedykolwiek widzialem!  Oby tak dalej


Pomogłem? Daj +
Zapraszam na OTS IP: 78.88.148.151 acc jak ip
http://img187.imageshack.us/img187/5733/taifundevilrygf9.png

Offline

 

#5 2008-02-18 14:27:41

Cropcio

http://i37.tinypic.com/2dqpohz.gif

Zarejestrowany: 2008-01-15
Posty: 20

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Super 10/10 All oks

Offline

 

#6 2008-02-18 14:27:56

PanDemon

http://i37.tinypic.com/330fo7t.gif

Zarejestrowany: 2007-11-05
Posty: 605

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

@Henorek
Jeszcze go nie wyprobowalem ale z tego co widzialem przegladajac ten skrypt to nie bylo opcji zmiany lvla. Widzialem tylko magic level

Offline

 

#7 2008-02-19 07:45:05

ZaX

http://i38.tinypic.com/19pb0n.gif

1875172
Call me!
Skąd: Łódź
Zarejestrowany: 2008-02-16
Posty: 14

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Bardzo Fajny Skrypt napewno wykorzystamy go w Naszym otsie ^^

Offline

 

#8 2008-02-19 20:56:05

 kubxx

http://i37.tinypic.com/2s9vupj.gif

status 5601911
7326611
Zarejestrowany: 2007-12-16
Posty: 498

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

noo super skrypcik odrazu go daje na ots 10/10 oby tak dalej

Offline

 

#9 2008-02-19 21:29:27

SmileY

http://i37.tinypic.com/330fo7t.gif

4011293
Zarejestrowany: 2007-11-09
Posty: 677

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Wypas skrypt ! Przyda sie na "przejezdzki" na jakies trudniejsze quest PoI, Anhi, DHQ XDDD

Offline

 

#10 2008-02-20 12:01:07

Cropcio

http://i37.tinypic.com/2dqpohz.gif

Zarejestrowany: 2008-01-15
Posty: 20

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

ZaX Możesz podać ip ots jak coś

Offline

 

#11 2008-02-20 14:24:16

Ogi

http://i37.tinypic.com/okwrx1.gif

8273359
Call me!
Zarejestrowany: 2008-01-27
Posty: 400
Nick: Morroth Mirst
Profesja: Calesta
Server: 15 juz prawie 16 :D

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Z A J E wiecej takich skryptow 10/10 )


http://manu.dogomania.pl/emot/huepfen.gifhttp://www.niebiescy.pl/images/sygnatury/ruch_14.gifhttp://manu.dogomania.pl/emot/huepfen.gif

http://www.pokeplushies.com/images/adoptables/657020.gif
Chce mi sie jesc xD !
#400 postów - 22:44 17 luty 2010 !!!

Offline

 

#12 2008-02-20 16:26:05

Heniek11

http://i34.tinypic.com/28ko5qb.gif

Zarejestrowany: 2008-02-19
Posty: 53
Nick: xxx
Profesja: xxx
Server: xxx

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Fajny skrypcik  10/10


http://r3.fodey.com/1670fa23f19074057a5de08f054813e03.1.gif
http://img213.imageshack.us/img213/6058/narutolp4.gif

Offline

 

#13 2008-02-20 17:03:05

Kiepski

http://i37.tinypic.com/okc0lk.gif

Zarejestrowany: 2008-02-16
Posty: 2

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

Niemoge zrobic tego skryptu pomóżcie plx:| lub niech ktoś da link ze zrobionym skryptem z góry thx

Offline

 

#14 2008-02-20 17:18:21

 ksy89

http://i36.tinypic.com/qs3v5t.gif

3217426
Call me!
Zarejestrowany: 2008-01-23
Posty: 828

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

A ja widzialem ten skrypt duzo wczesniej na innym forum I nie wiem czy to plagiat wiec bede cicho ale na bank widzialem go na innym forum.


http://tinypic.pl/i/00043/ked9fo0gj3yy_t.jpg KLIKOJTA

Offline

 

#15 2008-02-20 19:16:52

Arciu

Zbanowany

Zarejestrowany: 2007-12-31
Posty: 1296

Re: [8.1][Skrypt] Skrypt na własnego zwierzaka

@All up dobrze że wam sie podoba mi tak samo ALE on jest skopiowany z pewnej strony na ots. Byłem ja na tej stronce i było DOKŁADNIE to samo ale ten gościu co tera dał poprawił tamtejsze debugi.
Ale spox 10/10


Odchodzę z forum, ponieważ spadło na psy. Może niektórzy będą się z tego cieszyć, innym może to być obojętne. Pozdro dla normalnych i fajnych osób z którymi można było się dogadać
Caliber64, Alex, MixFix, Termik, Scizor, ksy89, Kapi1223, Kakashi, Adachi, Legolas, Toobi, Witcher, Vezo, jumping ray, kamyk, Itachi, ozzi, Carbim, Polandos.
Z wieloma osobami na forum się kłóciłem, leciały ostre słowa - za to przepraszam.

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.tibia11.pun.pl