Nie tylko o Tibii i OTS...
HEJ SLUCHAJCIE!
ODSTAWILEM ROBIENIE MAP NA JAKIS CZAS!
TERAZ POWRACAM Z NOWYMI POMYSLAMI!
KTO CHCE MNIE JAKO MAPPERA PROSZE SIE ZGLASZAC!
ROBIE TYLKO MAPY!
NIE PRZERABIAM CONFIGA ANI TYM PODOBNYCH!
numer gg: 10702373
Offline
Zbanowany
To może ja poproszę żebyś zrobił na prawdę WILKI ZAMEK. Niech ma dużo sal fajne wieże strzażnicze, brame no i wszystko jak to w zamku! Dorzuce do mojego OTS'a i opublikuje.
Offline
Offline
@up cos ci nie pasi?
@2x up
UFEK zlglos sie na moje gg to moze ci zrobie ten wilki zamek
Offline
Offline
Zbanowany
Offline
LolL jak niemasz gg do sobie sciagnij || a to do tematu umiesz zrobic kasyno ?
Offline
Scrypt ba kasyno nie mojej roboty!
"Witam.
Dzisiaj mam dla was kasyno. Tak, na forum było już ich kilka ale to jest inne:
* Gracz sam wybiera kwotę zakładu (od 1 do 10)
* Można grać złotem, platynami jak i kryształami
* Im więcej gracz postawi tym więcej może wygrać (szansa 1 do 5, wygrana 10 * kwota zakładu)
* Action id dźwigni i odnajdywanie pieniędzy przez pozycje dźwigni co umożliwia nam zrobienie np, 5 miejsc do gry przy użycie 1 skryptu.
Na początek będzie potrzebna na taka sala:
Oczywiście miejsc może być więcej/mniej ale najważniejsze jest to aby nikt nie mógł nas stamtąd wypchnąć i aby dźwignia była po lewo od miejsca gdzie położymy nasze pieniądze.
ots/data/actions/scripts kasyno.lua
Kod:
function onUse(cid, item, frompos, item2, topos)
if ((item.actionid == 4334) and (item.itemid == 1945)) then
local kasapos = {x=frompos.x-1, y=frompos.y, z=frompos.z, stackpos=255}
local kasa = getThingfromPos(kasapos)
local wygrana = (kasa.type * 10)
local rand = math.random(1, 5)
if kasa.itemid == 2152 or kasa.itemid == 2148 or kasa.itemid == 2160 then
if kasa.type <= 10 then
if rand == 1 then
doRemoveItem(kasa.uid,kasa.type)
doCreateItem(kasa.itemid,wygrana,kasapos)
doSendMagicEffect(kasapos,31)
doPlayerSendTextMessage(cid,22,"Wygrales!!!")
doTransformItem(item.uid,item.itemid+1)
else
doPlayerSendCancel(cid,"Straciłes tylko kase...")
doRemoveItem(kasa.uid,kasa.type)
doSendMagicEffect(kasapos,2)
doTransformItem(item.uid,item.itemid+1)
end
else
doPlayerSendCancel(cid,"Maksymalna kwota zakladu to 10!")
end
else
doPlayerSendCancel(cid,"Poloz obok pieniadze!")
end
elseif ((item.actionid == 4334) and (item.itemid == 1946)) then
local kasapos = {x=frompos.x-1, y=frompos.y, z=frompos.z, stackpos=255}
local kasa = getThingfromPos(kasapos)
local wygrana = (kasa.type * 10)
local rand = math.random(1, 5)
if kasa.itemid == 2152 or kasa.itemid == 2148 or kasa.itemid == 2160 then
if kasa.type <= 10 then
if rand == 1 then
doRemoveItem(kasa.uid,kasa.type)
doCreateItem(kasa.itemid,wygrana,kasapos)
doSendMagicEffect(kasapos,31)
doPlayerSendTextMessage(cid,22,"Wygraleś!!!")
doTransformItem(item.uid,item.itemid-1)
else
doPlayerSendCancel(cid,"Straciles tylko kase...")
doRemoveItem(kasa.uid,kasa.type)
doSendMagicEffect(kasapos,2)
doTransformItem(item.uid,item.itemid-1)
end
else
doPlayerSendCancel(cid,"Maksymalna kwota zakladu to 10!")
end
else
doPlayerSendCancel(cid,"Poloz obok pieniadze!")
end
else
return 0
end
return 1
end
następnie dodajemy linijkę w ots/data/actions w pliku actions.xml
Kod:
<action actionid="4334" script="kasyno.lua" />
" google nie gryzie ;p
Ostatnio edytowany przez Kotar (2007-10-18 13:29:55)
Offline
Zbanowany
Offline