Forum Tibiaaforum.fora.pl Strona Główna


Tibiaaforum.fora.pl
.:Open Tibia Server!:.
Odpowiedz do tematu
Spis skryptów
KaroL xXx
Administrator


Dołączył: 06 Lip 2006
Posty: 17
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: I tak ci nie powiem ;)

NPC Ksiadz Po Polsku:
(NPC znalazłem na stronie [link widoczny dla zalogowanych])
plik xml
Kod:

<?xml version="1.0"?>
<npc name="Ksiadz" script="data/npc/scripts/slub.lua" access="3" lookdir="2">
    <mana now="800" max="800"/>
    <health now="200" max="200"/>
    <look type="57" head="20" body="30" legs="40" feet="50"/>
</npc>

plik lua
Kod:

focus1 = 0
focus2 = 0
talk_start = 0
target = 0
following = false
attacking = false
talkstate = 0
moved=0
function onThingMove(creature, thing, oldpos, oldstackpos)
end
function onCreatureAppear(creature)
end
function onCreatureDisappear(id, stackpos)
if id == focus1 or id == focus1 then
ceremonyend('Z Panem Bogiem !')
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 ceremonyend(msg)
focus1 = 0
focus2 = 0
talk_start = 0
talkstate = 0
selfSay(msg)
end
function onCreatureSay(cid, type, msg)
msg = string.lower(msg)
if talkstate == 1 then
if cid == focus2 then
if msgcontains(msg, 'tak') then
talkstate=2
selfSay('' .. creatureGetName(focus1) .. ' Powinienem rozpoczac ceremonie?')
else
ceremonyend('Wroccie kiedy bedziecie gotowi..')
end
end
end
if talkstate == 2 then
if cid == focus1 then
if msgcontains(msg, 'tak') then
talkstate=3
else
ceremonyend('Wroccie kiedy bedziecie gotowi.')
end
end
end
if talkstate == 9 then
if cid == focus1 then
if string.find(msg, '(%a*)tak(%a*)') then
talkstate=10
else
ceremonyend('Wroccie kiedy bedziecie gotowi.')
end
end
end
if talkstate == 11 then
if cid == focus2 then
if string.find(msg, '(%a*)tak(%a*)') then
talkstate=12
else
ceremonyend('Wroccie kiedy bedziecie gotowi.')
end
end
end
if msgcontains(msg, 'hi') and focus1 > 0 and focus2 == 0 and not(cid==focus1) and isPromoted(cid) and getDistanceToCreature(cid) < 4 then
if getPlayerStorageValue(cid,2001) == -1 then
selfSay('Witam, ' .. creatureGetName(cid) .. '! Jestem ksiedzem z Wieliszewa. Powinienem zaczac ceremonie?')
focus2 = cid
talk_start = os.clock()
talkstate=1
else
selfSay('Jestes po ceremonii slubu!')
end
end
if msgcontains(msg, 'hi') and focus1 == 0 and isPromoted(cid) and getDistanceToCreature(cid) < 4 then
if getPlayerStorageValue(cid,2001) == -1 then
selfSay('Witam, ' .. creatureGetName(cid) .. '! Jestem ksiedzem z Wieliszewa. Moge udzielic slubu Tobie i Twojej wybrance lub wybrankowi.')
focus1 = cid
talk_start = os.clock()
else
selfSay('Jestes juz po slubie.')
end
end
if msgcontains(msg, 'wieliszew') and (focus1 == cid or focus2 == cid) then
selfSay('Wieliszew to mala miejscowosc, w ktorej wyroslem na to, czym jestem.')
talk_start = os.clock()
end
if string.find(msg, '(%a*)bye(%a*)') and (focus1 == cid or focus2 == cid) and getDistanceToCreature(cid) < 6 then
ceremonyend('Z Panem Bogiem ! ' .. creatureGetName(cid) .. '!')
end
end
function onCreatureChangeOutfit(creature)
end
function onThink()
if talkstate==3 and (os.clock() - talk_start) > 10 then
selfSay('Polozcie tu swoje obraczki na znak swojej wiary.');
talk_start = os.clock()
talkstate=4
end
if talkstate==4 and (os.clock() - talk_start) > 6 then
selfSay('Stoicie tu teraz razem, poniewaz udzielacie sie w przybyciu swojej przyszlosci..');
talk_start = os.clock()
talkstate=5
end
if talkstate==5 and (os.clock() - talk_start) > 6 then
selfSay('Przeszlosc jest przeszloscia. Zarodki jednak kwitna, z troska i zaufaniem....');
talk_start = os.clock()
talkstate=6
end
if talkstate==6 and (os.clock() - talk_start) > 8 then
selfSay('Uczciwosc i zyczliwosc, sa owocami milosci.');
talk_start = os.clock()
talkstate=7
end
if talkstate==7 and (os.clock() - talk_start) > 6 then
selfSay('Zatem niech Pan Bog blogoslawi ten dzien i zawsze wzbogacac bedzie Wasza milosc... bez konca.');
talk_start = os.clock()
talkstate=8
end
if talkstate==8 and (os.clock() - talk_start) > 6 then
selfSay(creatureGetName(focus1) .. ' Czy Ty obiecujesz ' .. creatureGetName(focus2) .. ' w obecnosci wyslannika Bozego ... w dobrej... i zlej doli... w bogactwie... czy biedzie... w chorobie i zdrowiu... MILOSC... WIERNOSC... I UCZCIWOSC MALZENSKA?');
talk_start = os.clock()
talkstate=9
end
if talkstate==10 and (os.clock() - talk_start) > 6 then
selfSay(creatureGetName(focus2) .. ' Czy Ty obiecujesz ' .. creatureGetName(focus1) .. ' w obecnosci wyslannika Bozego... w dobrej... i zlej doli... w bogactwie... czy biedzie... w chorobie i zdrowiu... MILOSC... WIERNOSC... I UCZCIWOSC MALZENSKA?');
talk_start = os.clock()
talkstate=11
end
if talkstate==12 and (os.clock() - talk_start) > 6 then
setPlayerStorageValue(focus2,2001,1)
setPlayerStorageValue(focus1,2001,1)
ceremonyend('Oglaszam was MEZEM i ZONA ! Zalozcie obraczki.. Niech Pan ma was w swojej opiece.');
talk_start = os.clock()
end
if (os.clock() - talk_start) > 100 then
if focus1 > 0 or focus2 > 0 then
ceremonyend('Z Panem Bogiem !')
end
end
--if moved==0 then
--x, y, z = selfGetPosition()
--moveToPosition(x+1, y, z)
--moved=1
--end
end

NPC Barman (Ten skrypt znalazłem na [link widoczny dla zalogowanych])
plik xml
Kod:

<?xml version="1.0"?>
<npc name="Barman" script="data/npc/scripts/alkoholen.lua" access="3">
<look type="128" head="39" body="40" legs="67" feet="76"/>
</npc>

plik lua
Kod:

focus = 0
talk_start = 0
target = 0
following = false
attacking = false

function onThingMove(creature, thing, oldpos, oldstackpos)

end


function onCreatureAppear(creature)

end


function onCreatureDisappear(cid, pos)
      if focus == cid then
          selfSay('Good bye then.')
          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 (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then
          selfSay('Witaj w mojej karczmie, sprzedaje tu piwo i wino')
          focus = cid
          talk_start = os.clock()

    elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then
          selfSay('Czekaj, kazdy sie napije !!.')

      elseif focus == cid then
        talk_start = os.clock()

        if msgcontains(msg, 'piwo') then
              selfSay('Moge ci nalac takie piwa: tibijskie, grzane, chlodzone, palone, mocne, light po 10 gp za flaszke!')

          elseif msgcontains(msg, 'tibijskie') then
            buy(cid,2006,3,10)

        elseif msgcontains(msg, 'grzane') then
            buy(cid,2006,3,10)

        elseif msgcontains(msg, 'chlodzone') then
            buy(cid,2006,3,10)

        elseif msgcontains(msg, 'palone') then
            buy(cid,2006,3,10)

        elseif msgcontains(msg, 'mocne') then
            buy(cid,2006,3,10)

        elseif msgcontains(msg, 'light') then
            buy(cid,2006,3,10)

        elseif msgcontains(msg, 'wino') then
                          selfSay('moge ci sprzedac butelke z takimi winami: "komandos" -10gp, "wino marki wino" - 9gp "Vermuth" -20gp "spocony cyklop" -15gp "elficki trunek" -100gp "goblinskie wymiociny" -5gp "trup" -15gp')

        elseif msgcontains(msg, 'komandos') then
            buy(cid,2006,15,9)
        elseif msgcontains(msg, 'wino marki wino') then
            buy(cid,2006,15,9)

        elseif msgcontains(msg, 'vermuth') then
            buy(cid,2006,15,20)

        elseif msgcontains(msg, 'spocony cyklop') then
            buy(cid,2006,15,15)

        elseif msgcontains(msg, 'elficki trunek') then
            buy(cid,2006,15,100)

        elseif msgcontains(msg, 'goblinskie wymiociny') then
            buy(cid,2006,15,5)

        elseif msgcontains(msg, 'trup') then
            buy(cid,2006,15,15)
       
          elseif string.find(msg, '(%a*)bye(%a*)')  and getDistanceToCreature(cid) < 4 then
              selfSay('Do zobaczenia, ' .. creatureGetName(cid) .. '!')
              focus = 0
              talk_start = 0
          end
      end
end


function onCreatureChangeOutfit(creature)

end


function onThink()
      if (os.clock() - talk_start) > 30 then
          if focus > 0 then
              selfSay('Boze tak wczesnie a ten juz nawalony, kto chce piwa?')
          end
              focus = 0
      end
     if focus ~= 0 then
         if getDistanceToCreature(focus) > 5 then
             selfSay('Dobrze ze chociarz zaplacil')
             focus = 0
         end
     end
end 

MANARUNA BY HESIOR z nete.za.pl
data/actions/actions.xml doklejamy
Kod:

<action itemid="2270" script="manarune.lua" />

w folderze data/actions/scripts tworzymy plik manarune.lua i wklejamy to
Kod:

-- Mana rune by Hesior --

  function onUse(cid, item, frompos, item2, topos)
 if item.itemid == 2270 and item.type > 1 then
doPlayerAddMana(cid,1000)
 doChangeTypeItem(item.uid,item.type-1)
doSendMagicEffect(topos,12)
doPlayerSay(cid,"Muaaaaaa Mana :*",16)
  else
   doRemoveItem(item.uid,1)

  end

  return 1
  end

JAJKO Z KURY działa na yurots BY HESIOR
.../data/actions/actions.xml
dodaj linijkie:
Kod:

<action itemid="4850" script="chicken.lua" />


Następnie dodaj w:
.../data/actions/scripts/chicken.lua
Kod:

-- Create Chicken Egg by Hesior --
  function onUse(cid, item, frompos, item2, topos)

pos = getPlayerPosition(cid)

if getTilePzInfo(topos) == 0 then
  if getTilePzInfo(pos) == 0 then

 if item.itemid == 4850 then
 doSummonCreature("Chicken", pos)
doSendMagicEffect(topos,12)
doPlayerSay(cid,"O.0, czyżby kura?",1)
    doRemoveItem(item.uid,item.type)
   
else

     doPlayerSendCancel(cid,"You cannot use that.")
    end
  else
    doPlayerSendCancel(cid,"You Cannot use this Egg while you are in a Protect Zone.")
  end
else
  doPlayerSendCancel(cid,"You cannot use this Egg on a protect zone.")
end

return 1

end

NPC sprzedający eq by Miked z tibia.org.pl
plik xml
Kod:

<?xml version="1.0"?>

<npc name="Drek" script="data/npc/scripts/eq.lua" access="3" lookdir="3">
   <health now="1000" max="1000"/>
   <look type="128" head="78" body="71" legs="82" feet="114" corpse="3128"/>
</npc>

plik lua
Kod:

focus = 0
 talk_start = 0
 target = 0
 following = false
 attacking = false
 
 function onThingMove(creature, thing, oldpos, oldstackpos)
 
 end
 
 
 function onCreatureAppear(creature)
 
 end
 
 
 function onCreatureDisappear(cid, pos)
    if focus == cid then
         selfSay('Good bye then.')
         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 ((string.find(msg, '(%a*)hi(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 3 then
       selfSay('Hello ' .. creatureGetName(cid) .. '! I sell armors, shields, weapons, legs, bots, helmets.')
       focus = cid
       talk_start = os.clock()
    end
 
    if string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 3 then
       selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.')
    end
 
    if msgcontains(msg, 'armors') and focus == cid then
       selfSay('I sell plate armor, noble armor, knight armor, blue robe, crown armor and golden armor.')
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'plate armor') and focus == cid then
       buy(cid,3295,1,400)
       talk_start = os.clock()
    end
 
   if msgcontains(msg, 'noble armor') and focus == cid then
       buy(cid,3318,1,2000)
       talk_start = os.clock()

    end     if msgcontains(msg, 'knight armor') and focus == cid then
       buy(cid,3308,1,5000)
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'blue robe') and focus == cid then
       buy(cid,3254,1,5000)
       talk_start = os.clock()
      end
 
    if msgcontains(msg, 'crown armor') and focus == cid then
       buy(cid,3319,1,12000)
       talk_start = os.clock()
      end
 
    if msgcontains(msg, 'golden armor') and focus == cid then
       buy(cid,3298,1,35000)
       talk_start = os.clock()


    end
 
    if msgcontains(msg, 'shields') and focus == cid then
       selfSay('I sell dragon shield, tower shield, crown shield, vampire shield, amazon shield and demon shield.')
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'dragon shield') and focus == cid then
       buy(cid,3354,1,3000)
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'tower shield') and focus == cid then
       buy(cid,3366,1,1000)
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'crown shield') and focus == cid then
       buy(cid,3357,1,6000)
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'vampire shield') and focus == cid then
       buy(cid,3372,1,1300)
       talk_start = os.clock()
      end
 
    if msgcontains(msg, 'amazon shield') and focus == cid then
       buy(cid,3375,1,4000)
       talk_start = os.clock()
       end
 
    if msgcontains(msg, 'demon shield') and focus == cid then
       buy(cid,3358,1,20000)
       talk_start = os.clock()


    end
 
    if msgcontains(msg, 'weapons') and focus == cid then
       selfSay('fire sword, fire axe, skull staf, golden mace, daramian mace, .')
       talk_start = os.clock()
    end
 
 
    if msgcontains(msg, 'skull staf') and focus == cid then
       buy(cid,3262,1,5000)
       talk_start = os.clock()
    end
 
    if msgcontains(msg, 'daramanian ') and focus == cid then
       buy(cid,3265,1,130)
       talk_start = os.clock()
      end
 
    if msgcontains(msg, 'fire axe ') and focus == cid then
       buy(cid,3258,1,1000)
       talk_start = os.clock()
     end
 
    if msgcontains(msg, 'fire sword') and focus == cid then
       buy(cid,3218,1,3000)
       talk_start = os.clock()


    end

      if msgcontains(msg, 'legs') and focus == cid then
       selfSay('I sell plate legs, knight legs, crown legs, golden legs, demon legs.')
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'plate legs') and focus == cid then
       buy(cid,3218,1,300)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'knight legs') and focus == cid then
       buy(cid,3309,1,8000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'crown legs') and focus == cid then
       buy(cid,3320,1,8000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'golden legs') and focus == cid then
       buy(cid,3302,1,10000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'demon legs ') and focus == cid then
       buy(cid,3327,1,10000)
       talk_start = os.clock()

       

      end

      if msgcontains(msg, 'bots') and focus == cid then
       selfSay('I sell boh, steel bots, sandals.')
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'boh') and focus == cid then
       buy(cid,3487,1,10000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'steel bots') and focus == cid then
       buy(cid,3492,1,100000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'sandals') and focus == cid then
       buy(cid,3489,1,10)
       talk_start = os.clock()



      end
 
    if msgcontains(msg, 'helmets') and focus == cid then
       selfSay('I sell crown helemt, crusader helmet, warrior helmet, royal helmet, demon helmet.')
          talk_start = os.clock()
      end

 
    if msgcontains(msg, 'crown helmet') and focus == cid then
       buy(cid,3323,1,1000)
       talk_start = os.clock()
      end
 
    if msgcontains(msg, 'crusader helmet') and focus == cid then
       buy(cid,3329,1,4000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'warrior helmet') and focus == cid then
       buy(cid,3307,1,3000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'royal helmet') and focus == cid then
       buy(cid,3330,1,10000)
       talk_start = os.clock()
end
 
    if msgcontains(msg, 'demon helmet') and focus == cid then
       buy(cid,3326,1,20000)
       talk_start = os.clock()

 
    if string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 3 then
       selfSay('Good bye, ' .. creatureGetName(cid) .. '!')
       focus = 0
       talk_start = 0
    end
 end
 
 
 function onCreatureChangeOutfit(creature)
 
 end
 
 
 function onThink()
    if (os.clock() - talk_start) > 30 then
       if focus > 0 then
          selfSay('Next Please...')
       end
          focus = 0
    end
 end
 

Mordercze Drzewo Pomaranczowe Very Happy z Tibia.org.pl
1 - w data/spells w pliku spells dopisujemy w podpunkcie

<!--// Monster "runes" \\-->
Kod:

<rune name="orange" id="5099" charges="1" maglv="1" mana="0" enabled="1"></rune>

2 - w data/spells/runes dodajemy plik ,,orange" i wpisujemy tam:
Kod:

area = {
{0, 0, 0},
{0, 1, 0},
{0, 0, 0}
}

attackType = ATTACK_FIRE
needDirection = false
areaEffect = NM_ME_FIRE_AREA
animationEffect = NM_ANI_FIRE

hitEffect = NM_ME_FIRE_AREA
damageEffect = NM_ME_HITBY_FIRE
animationColor = FIRE
offensive = true
drawblood = false
minDmg = 200
maxDmg = 200

FireBombObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)
SubFireBombObject1 = MagicDamageObject(attackType, NM_ANI_NONE, NM_ME_NONE, damageEffect, animationColor, offensive, drawblood, minDmg, maxDmg)
SubFireBombObject2 = MagicDamageObject(attackType, NM_ANI_NONE, NM_ME_NONE, damageEffect, animationColor, offensive, drawblood, 100, 100)

function onCast(cid, creaturePos, level, maglv, var)
centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}

return doAreaGroundMagic(cid, centerpos, needDirection, areaEffect, area, FireBombObject:ordered(),
    0, 1, SubFireBombObject1:ordered(),
    5000, 1, SubFireBombObject2:ordered(),
    2, 60000, 2675,
    5000, 6, SubFireBombObject2:ordered(),
    1, 60000, 2675,
    0, 25000, 2675, 3)
end 


3 - w data/monsters/monsters dodajemy:
Kod:

<monster name="Mordercze Drzewo Pomaranczowe" file="mordercze_drzewo_pomaranczowe.xml" />

4 - w data/mosnters twozymy plik ,,mordercze_drzewo_pomaranczowe" i piszemy tam:
Kod:

<?xml version="1.0"?>
<monster name="Mordercze Drzewo Pomaranczowe" level="1" maglevel="10" experience="0" pushable="0" armor="29" defense="31" canpushitems="1" staticattack="50" changetarget="200" speed="340">
    <health now="3200" max="3200"/>
    <look type="4006" head="4006" body="4006" legs="4006" feet="4006" corpse="2709"/>
    <combat targetdistance="5" runonhealth="0"/>

<attacks>
    <attack type="rune" name="orange" exhaustion="100" cycleticks="5000" probability="70"/>
</attacks>

<defenses>

</defenses>

<voices>
    <voice sentence="Jeszcze raz Cie zobacze jak przychodzisz tu na szaberek a dopiero ci doloze!!!"/>
</voices>

<loot>
     <item id="2148" countmax="100" chance1="100000" chancemax="0"/>
     <item id="2600" chance="10000"/>

     <item id="1987" chance="100000">
     <inside>
     <item id="2148" countmax="50" chance1="80000" chancemax="0"/>
     <item id="2411" chance="5000"/>
    <item id="2792" countmax="5" chance1="6666" chancemax="0"/>
    <item id="2793" countmax="2" chance1="6666" chancemax="0"/>
     <item id="2656" chance="1333"/>
     <item id="2466" chance="1111"/>
     <item id="2436" chance="1428"/>
     <item id="2123" chance="1200"/>
     </inside>
     </item>
</loot>
</monster>

Najzwyklejszy Kamień BY KaroL xXx
Wchodzimy w data\monster kopiujemy jeden plik i nazywamy "Najzwyklejszy Kamien" otwieramy go i wklejamy to
Kod:

<?xml version="1.0"?>
<monster name="Najzwyklejszy Kamien" level="400" maglevel="70000" experience="300" pushable="0" armor="29" defense="31" canpushitems="1" staticattack="50" changetarget="200" speed="340">
    <health now="10000" max="10000"/>
    <look type="1290" head="1290" body="1290" legs="1290" feet="1290" corpse="1294"/>
    <combat targetdistance="5" runonhealth="0"/>

<attacks>
    <attack type="melee" mindamage="100" maxdamage="250" probability="100" />
   <attack type="distance" name="smallstone" mindamage="52" maxdamage="130" cycleticks="3000" probability="100" />
</attacks>

<defenses>
<defense immunity="fire"/>
<defense immunity="poison"/>
</defenses>
<voices>
    </voices>
</monster>

i teraz wchodzimy w plik Monster i wklejamy to
Kod:

<monster name="Najzwyklejszy Kamien" file="Najzwyklejszy Kamien.xml" />


Post został pochwalony 0 razy

Ostatnio zmieniony przez KaroL xXx dnia Nie 11:28, 09 Lip 2006, w całości zmieniany 3 razy
Zobacz profil autora
Przyda się
bartek123
Administrator


Dołączył: 26 Maj 2006
Posty: 48
Przeczytał: 0 tematów

Ostrzeżeń: 0/10
Skąd: Giżycko

Świetnie, świetnie oby tak dalej.
Dzięki, przyda się i to bardzo.
Pozdro bartek123.


Post został pochwalony 0 razy

Ostatnio zmieniony przez bartek123 dnia Sob 11:05, 29 Mar 2008, w całości zmieniany 1 raz
Zobacz profil autora
Spis skryptów
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Wszystkie czasy w strefie EET (Europa)  
Strona 1 z 1  

  
  
 Odpowiedz do tematu