8.54 AFK System

Status
Zamknięty.

Gangstabanga

Advanced User
Zarejestrowany
Dołączył
Sierpień 26, 2009
Posty
279
Liczba reakcji
13
Wiek
36
AFK SYSTEM
Dzia?a pod Silniki TFS 0.3.+
1.Otwieramy folder Talkaction.xml i dodajemy
Kod:
<talkaction words="!afk" event="script" value="afk.lua"/>
2.Nastepnie Talkaction/Script Tworzymy afk.lua i Wklejamy do niego
3.AFK.LUA
Kod:
local time = 3 -- Seconds
local say_events = {}
local function SayText(cid)
    if isPlayer(cid) == TRUE then
         if say_events[getPlayerGUID(cid)] ~= nil then
             if isPlayer(cid) == TRUE then
                 doSendAnimatedText(getPlayerPosition(cid),"AFK", math.random(01,255))
             end
             say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000 / 2, cid)       
         end                                                       
    end
    return TRUE
end
local storage = 38417
function onSay(cid, words, param, channel)
local afkCheck = getPlayerStorageValue(cid, storage)
    if(param == "") then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
    return TRUE
    end
     if (param == "on") then
        if (afkCheck == -1) then
            if (isPlayer(cid) == TRUE) then
                doSendAnimatedText(getPlayerPosition(cid),"AFK", math.random(01,255))
            end
            say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid)
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "You are now AFK.")
            doCreatureSetNoMove(cid, true)
            setPlayerStorageValue(cid, storage, 1)
        else
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You are already AFK.")
        end
     elseif (param == "off") then
        stopEvent(say_events[getPlayerGUID(cid)])
        say_events[getPlayerGUID(cid)] = nil
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Welcome Back!")
        doCreatureSetNoMove(cid, false)
        setPlayerStorageValue(cid, storage, -1)
    end
    return TRUE
end
4.KOMENDY
!afk on aktywujemy afk pamietajmy ?e wtedy niemo?na sie rusza? i nad nasz? glow? wyskakuje napis kolorowy AFK co 3 sec
!afk off wy??czamy afkowanie
afky.jpg
afk2.jpg
 
Odp: 8.54 AFK System

Kod:
<talkaction words="!afk" event="script" value="afk.lua"/>
dodaj ta linijke i do talkaction.xml napewno b?dzie dzia?ac napisz !afk on potem !afk off
 
Odp: 8.54 AFK System

Dzia?a genialnie!! Nie wpisa?em "on" :P leci (+)
 
Odp: 8.54 AFK System

Skrypt ?wietny, napisa?em nawet AntiBota wsp??pracuj?cego z tym skryptem.
Jedno pytanko xD
Kto jest autorem?

Pzdr
 
Odp: 8.54 AFK System

Nie mo?emy si? rusza?,
ale co z tego?
Kto? przyjdzie i nas zaatakuje i tyle,
skrypt nie przydatny
 
Odp: 8.54 AFK System

No W?asnie Kto? pszyjdzie i zatakuje ; /
 
Odp: 8.54 AFK System

e?li zostawiamy chara afk, to poco mamy eszcze sie afiszowa? z tym, ?e nas niema przy kompie? Wy??czenie tego e?li ma sie !afk off po hotkeyem i tak trwa moment, dead murowany, mo?na to tylko u?ywa? ak sie stoi w depo np. Lepie by bylo, gdyby status AFK w??cza? si? sam,i sam wy??cza?. Czy ktos mog?by zrobi? co? takiego?
 
Odp: 8.54 AFK System

Jest taki skrypt. Skrypt kt?ry w??cza AFKa po 60 sekudach:
globalevents.xml:
<globalevent name="afk" interval="1" event="script" value="afk.lua"/>
globalevents > scripts > afk.lua
function onThink(interval, lastExecution, thinkInterval)
for _, pid in ipairs(getPlayersOnline()) do
if getPlayerIdleTime(pid) > 1 * 1000 * 60 then
doSendAnimatedText(getCreaturePosition(pid), "AFK", TEXTCOLOR_WHITE)
end
end
return TRUE
end
 
Odp: 8.54 AFK System

A czy skrypt b?dzie dzia?a? pod silnik Stigma 3 ??
 
Odp: 8.54 AFK System

Tylko,ze taki skrypt powienin nam dac PZ.... sam umiem zrobic taki, by postac byla blokowana, i pojawial sie napis ;/
 
Odp: 8.54 AFK System

A mi si? wydaje ?e pomys? nie jest taki beznadziejny, wystarczy troch? go zmieni?, tzn:
AFK sam w??cza si? po jakim? czasie (o ile kto? nie ma battle lub nie jest w depo b?d? jakim kolwiek pz), daje nam 80% odporno?ci na uderzenia z wszystkiego, gdy si? poruszymy to przej?cie przez pierwsz? kratk? b?dzie effektem parali?u, a p??niej ju? normalnie.

Pozdrawiam,
Sassin
 
Odp: 8.54 AFK System

Witam. No wi?c przetestowa?em ten skrypt i wszystko mi dzia?a, lecz mam pewne zastrze?enie, a mianowicie jak ju? powiedzia? Sassin, ten skrypt powinien si? aktywowa? automatycznie gdy gracz stoi w pz i nie rusza si? przez jakie? 5 minut.
Pozdrawiam.
 
Odp: 8.54 AFK System

A mi nie dziala na 8.54 silniku ;/
[28/03/2010 09:47:14] [Error - LuaScriptInterface::loadFile] cannot open data/talkactions/scripts/afk.lua: No such file or directory
[28/03/2010 09:47:14] [Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/afk.lua)
[28/03/2010 09:47:14] cannot open data/talkactions/scripts/afk.lua: No such file or directory
 
Odp: 8.54 AFK System

@up:
To dzia?a, ale zacznij czyta? b??dy...
Nazwa?e? plik ze skryptem inaczej ni? afk.lua lub wklei?e? go do z?ego folderu.

Pzdr
 
Odp: 8.54 AFK System

A ja mam to co PRETOX :( doda?em tal inijke co tam jest ale nic nie daje ;/
pomo?e kto??;(
 
Odp: 8.54 AFK System

Rowniez mam pewne zastrzezenia, zalozmy ze maja openke stanie sobie taki knight zalaczy afk on i moze to spokojnie stosowac jako anty pusha iz moze sie leczyc.
 
Status
Zamknięty.
Back
Do góry