Boa garoto ^^
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- Warmode Enforced Kit
5
1.6k
21 de outubro de 2007 às 05:01
info
Grupo: Lenda
Registrado: 10/10/05
Posts: 2.2k
Reputação: +63
Char no Tibia: Master Chequer

21 de outubro de 2007 às 16:57
Boa garoto!!!
Sempre se superando!
Parabéns leky ;D
info
Grupo: Campones
Registrado: 29/05/07
Posts: 51
Reputação: 0
Char no Tibia: Não tenho

21 de outubro de 2007 às 17:14
Boa Nostradamus!Como sempre se superando ein cara ;D isso vai servir muito pros cara que gosta de enforced
2 semanas depois...




info
Grupo: Visconde
Registrado: 10/06/06
Posts: 338
Reputação: +6
Char no Tibia: Setyte Berseker
Warmode Enforced KIT
Depois de jogar alguns servidores enforced, tive a idéia de criar um, mas, devido a falta de tempo, não pude completar tal objetivo. Mas apesar disso, desenvolvi alguns códigos para aqueles que gostam de um servidor Enforced.
OBS: Os códigos a seguir utilizam-se de funções apenas presentes no Forgotten Server.
global.lua
include('functions.lua')functions.lua
ITEM_DE = 6500 STORAGE_KILLS = 666 ACTIONID_CORPSE = 667 -- function 'isWearing' by Colex function isWearing(cid, outfit) _outfit = getCreatureOutfit(cid) table.foreach(otufit,function (a,b) if b ~= _outfit[a] then doSetCreatureOutfit(cid, outfit, 0) end) end function doAddDE(cid, count) doPlayerAddItem(cid, ITEM_DE, count) return TRUE end function doRemoveDE(cid, count) doPlayerRemoveItem(cid, ITEM_DE, count) return TRUE end function doCountDE(cid) local count = getPlayerItemCount(cid, ITEM_DE) if (count > 1) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have ' .. count .. ' Demonic Essences.') elseif (count == 1) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have ' .. count .. ' Demonic Essence.') else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You do not have any DE.') end return TRUE end function getPlayerKills(cid) local kills = getPlayerStorageValue(cid, STORAGE_KILLS) if (kills > 1) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have killed ' .. kills .. ' players.') elseif (kills == 1) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have killed ' .. kills .. ' player.') else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'You have not killed anyone.') end return TRUE end function addPlayerKills(cid) local kills = getPlayerStorageValue(cid, STORAGE_KILLS) if (kills < 0) then setPlayerStorageValue(cid, STORAGE_KILLS, 0) else setPlayerStorageValue(cid, STORAGE_KILLS, kills + 1) end return TRUE end function doBroadcastPowergamer(cid) local kills = getPlayerStorageValue(cid, STORAGE_KILLS) local levels = {10, 20, 30, 40, 50, 60, 70, 80, 90, 100} if (isInArray(levels, kills) == TRUE) then broadcastMessage(getPlayerName(cid) .. ' killed ' .. kills .. ' players!', TALKTYPE_BROADCAST) return TRUE end endcreaturescripts/scripts/playerdeath.lua
actions/scripts/corpse.lua
talkactions/scripts/info.lua
Bom proveito.
Editado Outubro 21 por Nostradamus