Nie tylko o Tibii i OTS...
Męczy Cie żmudne kupowanie potionów ? A co dopiero Twoich graczy!!! W tym temacie pomogę nowym ( i starszym) skrypterom, mapperom ( to też ich dotyczy ;]) i hosterom! A więc:
1.w data/actions/scripts robimy folder potionki i tam robimy od healt/mana potion do greatów/ultimatów
2. Każdy wygląda tak samo. Zmieniamy tylko id runki no i kase ;]
dam przykład healt potionka. Robimy bpmp.xml
Spoiler:
--By Trojca--
local Cost = 500
local PotionId = 7620
function onUse(cid, item, fromPosition, itemEx, toPosition)
if doPlayerRemoveMoney(cid, Cost) == 1 then
backpack = doPlayerAddItem(cid, 2001, 1)
for i = 1, 20 do
doAddContainerItem(backpack, PotionId, 1)
end
else
doPlayerSendCancel(cid, 'Nie stac cie.')
doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF)
end
return 1
end
Pokazuję i objaśniam:
local Cost = 500 - to jest ile kosztuje bp potów/runek
local PotionId = 7620 -id potów które dostaniemy ;]
backpack = doPlayerAddItem(cid, 2001, 1)- id bp w którym dostaniemy poty
for i = 1, 20 do -to jest ile dostaniemy czego. 1-bp 20-no ile tego jest no ;]
3. ok to ta dłuższa część gotowa. Teraz actions.xml robimy
Spoiler:
<action uniqueid="8000" script="Potionki/bpmp.lua"/>
action uniqueid="8000" - to jest b. ważne!!!!!!!ja dałem byle co ale to jest nieużywane więc dobrze to zostawić i jechać w góre (8001, 8002...itd)
script="Potionki/bpmp.lua"/>-gdzie jest nasz skrypcik ;]
4. I ostatnia sprawa. To jest mapa. Robisz dźwignie (np. mozesz posąg, kamyki itd) i w uniqueid wpisujemy 8000 bo to jest przejście do actions.xml a z actions.xml do skryptu!
5. I to koniec!!! Nie musisz już tracić czasu na te $&%$% kupowanie ;]
6.Copyright by Ja więc ... ;] Gdy chcesz to wrzucić gdzie indziej spytaj się mnie najpierw!
Offline
Skrypt ładny ale zerżniety
http://tibia.net.pl/actions/75967-switc … -mapa.html
@edit
jest tego pełno w necie więc nie mów,że twoje
Ostatnio edytowany przez Dimek (2009-03-22 18:55:39)
Offline
Zrobiłem to ja, sam napisałem..Ten link to może prawda nie wiem bo dawno zrobiłem nie miejcie tego za złe...Po prostu napisałem...Każdy ma prawo ;]
Offline
a jak zrobić żeby to kasy nie zabierało tylko golden nuggets i zeby to była 1 zecz np helmet?
Offline