-Skrypt Szukam skrypt?w do OTS [Tibia 8.6]

Status
Zamknięty.

Ador

Advanced User
Zarejestrowany
Dołączył
Sierpień 18, 2009
Posty
225
Liczba reakcji
11
Witam.

Szukam ciekawych skrypt?w, na urozmaicenie Evo OTS pod 8.6, item?w itp :)

Prosz? o propozycj?!

Pozdrawiam
 
Odp: Szukam skrypt?w do OTS [Tibia 8.6]

loterie mo?esz doda? tu masz link do tematu na otlandzie KILKNIJ

Lottery System. MODS/Lottery System.xml
<mod name="Lottery System" version="1.0" author="Chojrak" contact="chojrak@otland.net" enabled="yes">
<config name="lottery">
<![CDATA[
config = {
broadcast = true,
rewards = {
-- Item ID[, count]
{ITEM ID, AMMOUT},
{ITEM ID, AMMOUT},
{ITEM ID, AMMOUT},
{ITEM ID, AMMOUT},
{ITEM ID, AMMOUT},
{ITEM ID, AMMOUT},

}
}


]]>
</config>
<globalevent name="lottery" interval="10000000" event="script">
<![CDATA[
domodlib("lottery")
local dbHandle = db.query and db.query or db.executeQuery;
function onThink(interval, lastExecution)
local list = getPlayersOnline()
if (#list == 0) then
return true
end

local winner = list[math.random(#list)]
local item = config.rewards[math.random(#config.rewards)]

doPlayerAddItem(winner, item[1], item[2] or 1)
if (config.broadcast) then
doBroadcastMessage(".: Lottery System :.\nWinner is: ".. getCreatureName(winner) .."\nReward: ".. getItemNameById(item[1]) .."\nNext lottery in ".. interval / 60000 .." minutes.")
end
dbHandle("INSERT INTO `lottery_system`(`player_id`, `date`, `item_id`, `item_name`) VALUES ( ".. getPlayerGUID(winner) ..", ".. os.time() ..", ".. item[1] ..", '".. getItemNameById(item[1]) .."');");
return true
end
]]>
</globalevent>
</mod>

PHPMYADMIN / MYSQL (poprzez zadanie pytania)
-- Table structure for table `lottery_system`
--

CREATE TABLE IF NOT EXISTS `lottery_system` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`player_id` int(11) NOT NULL DEFAULT '0',
`date` int(10) unsigned NOT NULL DEFAULT '0',
`item_id` int(11) NOT NULL DEFAULT '0',
`item_name` varchar(50) NOT NULL DEFAULT '',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ;

--
-- Dumping data for table `lottery_system`
--

INSERT INTO `lottery_system` (`id`, `player_id`, `date`, `item_id`, `item_name`) VALUES
(3, 205, 1327460833, ITEM ID, 'NAME'),
(4, 217, 1327486033, ITEM ID, 'NAME'),
(5, 266, 1327511233, ITEM ID, 'NAME'),
(6, 236, 1327571565, ITEM ID, 'NAME'),
(7, 180, 1327596765, ITEM ID, 'NAME'),
(8, 403, 1327681153, ITEM ID, 'NAME');

-- --------------------------------------------------------


{ITEM ID, AMMOUT} / {ID ITEMU, ILO??},
 
Odp: Szukam skrypt?w do OTS [Tibia 8.6]

Nie rozumiem. Ten skrypt b?dzie automatycznie losowa?? Czy b?dzie w postaci jakiej? kartki, ?eby wylosowa? przedmiot? Mo?esz wyja?ni??
 
Odp: Szukam skrypt?w do OTS [Tibia 8.6]

poszukaj na otlandzie tam masz tego wiecej.
 
Odp: Szukam skrypt?w do OTS [Tibia 8.6]

co jaki? czas b?dzie sam losowa? wybran? osob? kt?ra wygra dan? rzecz
 
Status
Zamknięty.
Back
Do góry