Forum ProstoOTS

Forum dla serwera tibi ProstoOTS htttp://prostoots.mine.nu


#1 2009-03-20 15:19:58

Constantine

Administrator

7113631
Skąd: Katowice
Zarejestrowany: 2009-03-20
Posty: 13
Punktów :   

Walenie konia

Witam. Chciałbym wam przedstawić skrypt, na walenie konia. Mogą go zrobić tylko faceci (płeć ustawiona na 1). Składnia wygląda następująco:
walenie "stopien
stopien - liczba od 1 do 5 (jak wybierze się inną, to wyświetli się odpowiedni komunikat), określa "hardcore" walenia konia. Im większy level tym większy stopień można wziąć. Po waleniu konia dostajemy hp: nasz level*stopien. Potem następne walenie konia możemy wykonać dopiero po minucie. Pod graczem, który walił konia robi się sperma.
Do OTS/data/talkactions/scripts dodajemy plik walenie konia.lua, a w nim:

Spoiler:

local combat = createCombatObject()
local condition = createConditionObject(CONDITION_INFIGHT)
setConditionParam(condition, CONDITION_PARAM_TICKS, 60000)
setCombatCondition(combat, condition)
function onSay(cid, words, param)
local sex = 1
local stopien = param
local storage = 9315
local naIle = 60*1000
if (getPlayerSex(cid) == sex) then
    if (getPlayerStorageValue(cid,storage) == 2) or (getPlayerStorageValue(cid,storage) == -1) then
        if (stopien > "0") and (stopien < "6") then
            if (getPlayerLevel(cid)/stopien >= 20) then
                doPlayerAddHealth(cid,stopien*getPlayerLevel(cid))
                doPlayerSay(cid,"Ahhh...",1)
                doPlayerSay(cid,"Uhh...",1)
                doPlayerSay(cid,"Hee...",1)
                setPlayerStorageValue(cid,storage,1)
                local x = {storage = storage, cid = cid}
                addEvent(blokada,naIle,x)
                doCombat(cid, combat, numberToVariant(cid))
                doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Zakonczyles walenie konia. Poczekaj ".. naIle .." sekund, zeby znow moc walic konia. Dopuki nie minie minuta nie wylogowywuj sie!")
                local mleko = doCreateItem(2019,6,getPlayerPosition(cid))
                doSetItemSpecialDescription(mleko,"It\'s a sperm")
                doDecayItem(mleko)
            else
                doPlayerSendCancel(cid,"Nie masz odpowiedniego poziomu na ten stopien")
            end
        else
            doPlayerSendCancel(cid,"Stopien moze byc tylko pomiedzy 1 i 5")
        end
    else
        doPlayerSendCancel(cid,"Jestes zmeczony")
    end
else
    doPlayerSendCancel(cid,"Nie jestes mezczyzna")
end
end
function blokada(x)
if isPlayer(x.cid) then
    setPlayerStorageValue(x.cid,x.storage,2)
end
end

Potem do OTS/data/talkactions/talkactions.xml dodajemy:

    Spoiler:

    <talkaction words="walenie" script="walenie konia.lua" />



aby wziasc sie do roboty nalezy wpisac walenie"1 lub wiecej    od 1 do 5

Offline

 

#2 2009-03-20 16:34:15

Gazur

Administrator

Zarejestrowany: 2009-03-20
Posty: 2
Punktów :   

Re: Walenie konia

musze wyprubowac ;ppp

Offline

 

#3 2009-03-21 08:09:43

WorldWar

Nowy użytkownik

3324356
Zarejestrowany: 2009-03-20
Posty: 5
Punktów :   

Re: Walenie konia

TO JEST O WIELE LEPRZE NIŻ ZIOŁO xD


W grze : GM
W RL : Człowiek, który ic nie bierze na poważnie
LVL : Najwiękrzy na OTSie 800k
WAGA : Nie chcecie wiedzieć ;]

Offline

 

Stopka forum

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

[ Generated in 0.087 seconds, 10 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.lumiraots.pun.pl www.gangmw.pun.pl www.wsti.pun.pl www.pysiolandia-minecraft.pun.pl www.smlzl.pun.pl