• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

Skrypty & Kody Fastfinger

Status
Zamknięty.

CunAus

Active User
Dołączył
Wrzesień 30, 2015
Posty
74
Liczba reakcji
1
jak ustawi? by dawa?o, CC zamiast GN??



[LUA]local letters = {}
for i = 1, 26 do
letters = string.char(i+64)
end
function onThink(interval, lastExecution)
local rd = math.random(1, 100)
if(rd > 30 or rd < 20) then
return TRUE
end
local randomstring = ""
local presentstring = ""
for i = 1, 10 do
local rand = math.random(1, 26)
randomstring = randomstring..letters[rand]
presentstring = presentstring..":"..letters[rand]
end
presentstring = presentstring
setGlobalStorageValue(1338, randomstring)
setGlobalStorageValue(1337, 1)
doBroadcastMessage('Minigra "fastFingers", Napisz najszybciej "!fastfingers '..presentstring..'" bez dwukropkow!', MESSAGE_EVENT_ORANGE)
doWriteLogFile(getDataDir() .. "/logs/fastfingers.txt", "Nastepna runda FastFingers(Poprawny Kod to: " .. randomstring .. " )")
return TRUE
end[/LUA]
 
Odp: Fastfinger

Z tego co widze to skrypt daje tylko storage.
 
Odp: Fastfinger

@up
Z tego co ja widze, to to jest tylko kodzik do globalevents odpowiedzialny za uruchomienie eventu. A sam kod ktory jest odpowiedzialny za to, ze gracze w ogole moga jakos uczestniczyc w eventach to zapewne komenda, ktora najzwyczajniej w swiecie znajdziemy w folderze talkactions. Tak wiec nalezalo by po prostu poprosic o skrypt na komende. A nie filozofowac, ze sie widzi tylko nadanie storage...
[MENTION=83060]ToP[/MENTION]
Swoja droga event bardzie kiepski. Boty zawsze zgarna nagrode. Zabezpieczenie pokroju : miedzy znakami to nie zabezpieczenie... W kazdym razie...
Znajdz w talkactions skrypt odpowiadajacy za ten event, znajdz w nim linijke w ktorej jest "doPlayerAddItem", znajdz w tej linijce ide gn i zmien to id na id cc. Done.
 
Status
Zamknięty.
Do góry