Forum Open Tibia Server Forum Strona Główna Open Tibia Server Forum
MediaMord OTS @ piotrek.game-server.cc
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Współpraca
Idź do strony Poprzedni  1, 2, 3
 
Napisz nowy temat   Odpowiedz do tematu    Forum Open Tibia Server Forum Strona Główna -> Śmietnik...
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Nieteczasy2




Dołączył: 28 Paź 2006
Posty: 536
Przeczytał: 0 tematów

Pomógł: 3 razy
Ostrzeżeń: 0/5

PostWysłany: Pon 20:42, 28 Maj 2007    Temat postu:

kupowanie mfow w bpkach , na mapie wiecej aMalakaow ;] wiekszy resp czegos tam ;]

@pomoge

Obasailan kniffe obsidian.lua:


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

pos = getPlayerPosition(cid)
--minosy-------
if item2.itemid == 2831 or item2.itemid == 2866 or item2.itemid == 2871 or item2.itemid == 2876 then
rand = math.random(1, 50)
if rand == 1 then
doPlayerAddItem(cid,5878,1)
doSendMagicEffect(pos, 14)

else
doSendMagicEffect(topos,2)
end
if item2.itemid == 2876 then
doTransformItem(item2.uid,2877)
elseif item2.itemid == 2866 then
doTransformItem(item2.uid,2867)
elseif item2.itemid == 2871 then
doTransformItem(item2.uid,2872)
else
doTransformItem(item2.uid,2831)
end
---zielony smok----
elseif item2.itemid == 2844 then
rand = math.random(1, 50)
if rand == 1 then
doPlayerAddItem(cid,5877,1)
doSendMagicEffect(pos, 14)
else
doSendMagicEffect(topos,2)
end
doTransformItem(item2.uid,2845)
----drgon lord ---
elseif item2.itemid == 2881 then
rand = math.random(1, 50)
if rand == 1 then
doPlayerAddItem(cid,5948,1)
doSendMagicEffect(pos, 14)
else
doSendMagicEffect(topos,2)
end
doTransformItem(item2.uid,2882)


---Lizardy---
elseif item2.itemid == 4256 or item2.itemid == 4259 or item2.itemid == 4262 then
rand = math.random(1, 50)
if rand == 1 then
doPlayerAddItem(cid,5876,1)
doSendMagicEffect(pos, 14)
else
doSendMagicEffect(topos,2)
end
if item2.itemid == 4256 then
doTransformItem(item2.uid,4257)
elseif item2.itemid == 4259 then
doTransformItem(item2.uid,4260)
else
doTransformItem(item2.uid,4263)
end
---koniec---
else
return 1
end

return 1
end


@Sw

t. Jest to sprite wand jak na podkarpackim tyle że wali jak z run sd!!! Chcialem go zamieścić ponieważ gdy szukałem na forum to nie znalazłem. A więc do rzeczy:

wchodzimy do data\weapons\weapons.xml i tam nad:
Cytat:

</weapons>

wklejamy to:
Cytat:

<!-- Sprite Wand BY ::Cartel Lord Vader:: -->
<wand id="2453" range="6" lvl="50" mana="0" enabled="1" exhaustion="1" script="sprite wand.lua"><vocation name="Sorcerer"/><vocation name="Druid"/></wand>

Czerwony-Wymagany lv żeby używac rużczki można dowonlie zmieniać
Niebieski-Wymagana profesja żeby używać tej rużczki można dowolnie zmieniać poprzez usuwanie i dodawanie np:
Cytat:

<vocation name="Sorcerer"/>
Po wykonaniu tych czynności i ustaleniu lv i profesji robimy plik sprite wand.lua i wklejamy do niego taką zawartość:
Cytat:

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

function onUseWeapon(cid, var)
return doCombat(cid, combat, var)
end


Całość wklejamy do folderu data\weapons\scripts

Sprite Wand jest już gotowy. Żeby nie było plik nie jest mojego autorstwa.[/quote]

@npc z kupnem mfow w bp ;F

ten skrypt służy do tego żeby npc sprzedawał pełny plecak mana fluid
dziala 100% byy podobne skrypty ale zaden nie dziala
Gm Piotr dal kawalek skryptu a ja go przerobiłem

Cytat:


elseif msgcontains(msg, 'bp manafluids') then
buyContainer(cid, 2001, 2006, 7, 2000)


jeżeli ktos ma ots w którym jest nowsza wersja npc trzeba ja zmienic poprostu na starszą

Frodo.xml

Cytat:


<?xml version="1.0"?>

<npc name="Frodo" script="data/npc/scripts/seller.lua" access="1" lookdir="2" autowalk="25">
<mana now="800" max="800"/>
<health now="200" max="200"/>
<look type="134" head="114" body="113" legs="113" feet="113"/>
</npc>

seller.lua

Kod:

local focus = 0
local talk_start = 0
local target = 0
local following = false
local 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('Hello, ' .. creatureGetName(cid) .. '! I sell ropes (50gp), shovels (20gp), backpacks (10gp), manafluids (100gp), lifefluids (60gp), fishing rods (100gp), amulet of loss (10k), and torches (2gp). I buy vials (10gp).')
focus = cid
talk_start = os.clock()

elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then
selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.')

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

if msgcontains(msg, 'shovel') then
buy(cid,2554,getCount(msg),20)
elseif msgcontains(msg, 'backpack') then
buy(cid,1988,getCount(msg),10)
elseif msgcontains(msg, 'bp manafluids') then
buyContainer(cid, 2001, 2006, 7, 2000)
elseif msgcontains(msg, 'manafluid') or msgcontains(msg, 'mana fluid') then
buyFluidContainer(cid,2006,getCount(msg),100,7)
elseif msgcontains(msg, 'lifefluid') or msgcontains(msg, 'life fluid') then
buyFluidContainer(cid,2006,getCount(msg),60,10)
elseif msgcontains(msg, 'fishing rod') then
buy(cid,2580,getCount(msg),100)
elseif msgcontains(msg, 'torch') then
buy(cid,2050,getCount(msg),2)
elseif msgcontains(msg, 'rope') then
buy(cid,2120,getCount(msg),50)
elseif msgcontains(msg, 'aol') then
buy(cid,2173,getCount(msg),10000)
elseif msgcontains(msg, 'vial') or msgcontains(msg, 'flask') then
sell(cid,2006,getCount(msg),10)

elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then
selfSay('Good bye, ' .. 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('Next Please...')
end
focus = 0
end
if focus ~= 0 then
if getDistanceToCreature(focus) > 5 then
selfSay('Good bye then.')
focus = 0
end
end
end




potem cos dodam jeszze


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ahazin




Dołączył: 27 Lut 2007
Posty: 123
Przeczytał: 0 tematów

Ostrzeżeń: 5/5

PostWysłany: Pon 21:25, 28 Maj 2007    Temat postu:

Ja bym na twoim miejscu koles wyzbyl sie tej szarej gadki poki hoster nie odpowie, bo co jak co to on tu rozdajje karty, twoje checi moga byc nikle. Uwierz na slowo ^.-

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Nieteczasy2




Dołączył: 28 Paź 2006
Posty: 536
Przeczytał: 0 tematów

Pomógł: 3 razy
Ostrzeżeń: 0/5

PostWysłany: Wto 06:18, 29 Maj 2007    Temat postu:

ahanzin ;] ale moze mu sie jednak uda ;F ja mu dalem pare scpritow dla poocy ;]

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Renry




Dołączył: 11 Lut 2006
Posty: 740
Przeczytał: 0 tematów

Ostrzeżeń: 5/5
Skąd: Giżycko/Mazury

PostWysłany: Wto 09:48, 29 Maj 2007    Temat postu:

Zywcem skopiowales to ze strony,zachowaj prawa autorskie tego co to napisal,jakos nie udalo ci sie zablysnac tym razem

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Kamkos




Dołączył: 26 Maj 2007
Posty: 10
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Wto 13:30, 29 Maj 2007    Temat postu:

Ale , żeby zrobic jakies zmiany , to najpierw trzeba z Hosterem porozmawiac ... Ma ktos jego GG albo cos innego ?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Soceo




Dołączył: 24 Sie 2006
Posty: 240
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: To miejsce na mapie gdzie konczy sie papier...

PostWysłany: Wto 15:10, 29 Maj 2007    Temat postu:

moze go na ircu zlapiesz Razz

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Kamkos




Dołączył: 26 Maj 2007
Posty: 10
Przeczytał: 0 tematów

Ostrzeżeń: 0/5

PostWysłany: Wto 15:13, 29 Maj 2007    Temat postu:

Jak wejsc na tego waszego IRC'a ?

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Soceo




Dołączył: 24 Sie 2006
Posty: 240
Przeczytał: 0 tematów

Pomógł: 1 raz
Ostrzeżeń: 0/5
Skąd: To miejsce na mapie gdzie konczy sie papier...

PostWysłany: Wto 15:28, 29 Maj 2007    Temat postu:

http://gameserver.fora.pl/kanal-ots-mediamord-made-by-nathan-t1538.html
tu masz all opisane ja z tego malo co kumam nieumiem sie na niego wbic ale niepatrz na mnie mi trzeba rozrysowac wszystko jak melemu dziecku Smile Razz


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Open Tibia Server Forum Strona Główna -> Śmietnik... Wszystkie czasy w strefie CET (Europa)
Idź do strony Poprzedni  1, 2, 3
Strona 3 z 3

 
Skocz do:  
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

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin