Lelodro
khé?
Can i found the cast commands somewhere?
https://github.com/brewsterl/RealOTX-7.72/blob/master/mods/mod_cast.xml
Can i found the cast commands somewhere?
talkactions.xmlI know that, sorry for the wrong question, the right is: Where can i found the cast commands scripts?
Some issues I noticed so far
No party channel available
"Unable to load items (OTB)" with console version, you dont get this error with compiling GUI
Hello Otlanders, i am here to present my project Open Source, Real Open Tibia Server based on Protocol 7.72
As you can see, I like the open source. I think this project to make the best Real Open Tibia 7.72 with your help. Would you help me? You can make your own pull request and help this project.
The server has some bugs that every day I am fixing to have the best Real Tibia 7.72
The server includes:
Engine OTXServer 2 Precompiled Windows Executable (32 & 64 Bits)
Full Datapack Working fine
Daily Updates on GitHub
Features:
Downloads: https://github.com/brewsterl/RealOTX-7.72Code:- Engine: OTX 2.X.S.4 LORD ZEDD (Latest revision) - Real Map 7.72 - Real Npcs 7.72 - Real Monsters - Real Spells - CastSystem - AntiDupe Items - WarSystem (Withouth Shields) - AutoStack - Offiline Training - Stamina (Work with !stamina) - Stacked Parcels/Boxes/Crates etc is blocking movement - Loot message on screen - Party Shared Exp - Spells unlocked by reaching required magic level for specific spell - Bank system - All functions introduced since 7.4 at 9.85 - And many more....
Sources: https://github.com/brewsterl/RealOTX-7.72/tree/master/sources
You can help with this project: https://github.com/brewsterl/RealOTX-7.72/pulls
You can report issues here: https://github.com/brewsterl/RealOTX-7.72/issues
How To Compile (Linux & Windowx): https://github.com/brewsterl/RealOTX-7.72/wiki
Special Thanks(s) :
The Forgotten Server Team
Kaiser (mattyx14)
How do I go about playing this? Do I need to create a website, or do I just need IP changer?yes it can
When gm use /ghost and say /goto player... the player get a debug error.
If player enter in a screen of the gm (gm with /ghost), player get debug error too.... How can i solve it?
LOg Debug:
----- 23/9/2016 14:26:22 - Newplayer (87.35.233.122) -----
Comment:
Windows Version: 6.1 build 7601 on 2 with Service Pack 1
Graphic Engine: 2
Last Packet Types: 108 160 102 109 101 109 106 180 030 160
Last Packet: 015 000 108 062 129 204 127 007 002 106 066 129 201 127 007 038
Player Position: [33087,32715,7]
Player.cpp 383: exception occurred, reason:
Network.cpp 885: exception occurred (ErrorCode = 0), reason:
Control.cpp 1280: exception occurred (Type = 108), reason:
Communication.cpp 1661: exception occurred (rx = 7) (ry = 7), reason:
Communication.cpp 1649: assertion failed (rx = 7) (ry = 7), reason:
FieldRefreshRequested(rx,ry,rz)
Fri Sep 23 14:26:03 2016
Debug Assertion 7.72 Communication.cpp 1649
You have to fix it in sources by yourself because it's bugged.
it's already fixed find it in repository of matryx lelodro isn't the main developer and the very actually is updated to 2.6
https://github.com/mattyx14?tab=repositories
ah nice men ! srry
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)
function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end
function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end
function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end
function onThink() npcHandler:onThink() end
function creatureSayCallback(cid, type, msg)
if(npcHandler.focus ~= cid) then
return false
end
-- NPC Simon (Deeper Fibula Quest) feito por Rodrigo (Nottinghster)
-- Inicio Simon NPC
local player_gold = getPlayerItemCount(cid,2148)
local player_plat = getPlayerItemCount(cid,2152)*100
local player_crys = getPlayerItemCount(cid,2160)*10000
local player_money = player_gold + player_plat + player_crys
if msgcontains(msg, 'key') then
selfSay(' If you are that curious, do you want to buy a key for 5000 gold? Don\'t blame me if you get sucked in.')
talk_state = 1
elseif msgcontains(msg, 'yes') and talk_state == 1 and player_money >= 5000 then
selfSay('Here it is.')
doPlayerRemoveMoney(cid, 5000)
key = doPlayerAddItem(cid, 2087,1)
doSetItemActionId(key,3012)
talk_state = 0
elseif msgcontains(msg, 'yes') and talk_state == 1 and player_money < 5000 then
selfSay('You dont have enought money.')
elseif msgcontains(msg, 'bye') and (talk_state >= 1 and talk_state <= 3) then
selfSay('Have a nice day.')
talk_state = 0
end
return true
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())
Do you get any errors? What exactly do not work?npcs thats sells keys aren't working i tried with all others otx distro and they won't work pls help
example of elathriel:
Code:local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(npcHandler.focus ~= cid) then return false end -- NPC Simon (Deeper Fibula Quest) feito por Rodrigo (Nottinghster) -- Inicio Simon NPC local player_gold = getPlayerItemCount(cid,2148) local player_plat = getPlayerItemCount(cid,2152)*100 local player_crys = getPlayerItemCount(cid,2160)*10000 local player_money = player_gold + player_plat + player_crys if msgcontains(msg, 'key') then selfSay(' If you are that curious, do you want to buy a key for 5000 gold? Don\'t blame me if you get sucked in.') talk_state = 1 elseif msgcontains(msg, 'yes') and talk_state == 1 and player_money >= 5000 then selfSay('Here it is.') doPlayerRemoveMoney(cid, 5000) key = doPlayerAddItem(cid, 2087,1) doSetItemActionId(key,3012) talk_state = 0 elseif msgcontains(msg, 'yes') and talk_state == 1 and player_money < 5000 then selfSay('You dont have enought money.') elseif msgcontains(msg, 'bye') and (talk_state >= 1 and talk_state <= 3) then selfSay('Have a nice day.') talk_state = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
local player_gold = getPlayerItemCount(cid,2148)
local player_plat = getPlayerItemCount(cid,2152)*100
local player_crys = getPlayerItemCount(cid,2160)*10000
local player_money = player_gold + player_plat + player_crys
Do you get any errors? What exactly do not work?
btw.
I don't get why there is such a thing instead of using function getPlayerMoney:
Code:local player_gold = getPlayerItemCount(cid,2148) local player_plat = getPlayerItemCount(cid,2152)*100 local player_crys = getPlayerItemCount(cid,2160)*10000 local player_money = player_gold + player_plat + player_crys