-- Connection Config
ip = "41.233.11.171"
bindOnlyGlobalAddress = "no"
loginProtocolPort = 7171
gameProtocolPort = 7172
adminProtocolPort = 7171
statusProtocolPort = 7171
and it worked fine but only for me now when i set it to my ip adress it says the eror even to me-- Connection Config
ip = "127.0.0.1"
bindOnlyGlobalAddress = "no"
loginProtocolPort = 7171
gameProtocolPort = 7172
adminProtocolPort = 7171
statusProtocolPort = 7171


so it isn't mine is actauly 192.168.1.101 so i edited it and IT WOKED THANKS YOU ARE THE BEST (i saw you answer other's problems alot i hoped you answer mine xD [ just my luck ]Other thing you can check is if 192.168.1.1 is really your IPv4 address
function onSay(cid, words, param, channel)
local t = {}
for i = 0, getPlayerInstantSpellCount(cid) - 1 do
local spell = getPlayerInstantSpellInfo(cid, i)
if(spell.level ~= 0) then
if(spell.manapercent > 0) then
spell.mana = spell.manapercent .. "%"
end
table.insert(t, spell)
end
end
table.sort(t, function(a, b) return a.level < b.level end)
local text, prevLevel = "", -1
for i, spell in ipairs(t) do
local line = ""
if(prevLevel ~= spell.level) then
if(i ~= 1) then
line = "\n"
end
line = line .. "Spells for Level " .. spell.level .. "\n"
prevLevel = spell.level
end
text = text .. line .. " " .. spell.words .. " - " .. spell.name .. " : " .. spell.mana .. "\n"
end
doShowTextDialog(cid, 6120, text)
return true
end
but the scroll isn't 1 use !! i can use it like a 100 times on and on and on !!-- Credits StreamSide and Empty
function onUse(cid, item, fromPosition, itemEx, toPosition)
if getPlayerStorageValue(cid,11551) < 1 then
if getPlayerLevel(cid) > 1 then
getPlayerStorageValue(cid, 11551)
doSendAnimatedText(getPlayerPosition(cid), "Welcome!", TEXTCOLOR_RED)
doCreatureSay(cid, "CONGRATULATIONS! You are now a VIP for 15 days! You can now enter the VIP-area and use unique features!. ", TALKTYPE_ORANGE_1)
setPlayerStorageValue(cid, 11551, (getPlayerStorageValue(cid,11551) + 15))
doRemoveItem(item.uid, 1)
else
doPlayerSendCancel(cid,"You need to be at least level 2 to use this.")
doRemoveItem(item.uid, 1)
end
else
doPlayerSendCancel(cid,"You are already a donator.")
end
return TRUE
end
-- Credits StreamSide, Empty and Kaorus
function onUse(cid, item, fromPosition, itemEx, toPosition)
local name = getCreatureName(cid)
-- if getPlayerStorageValue(cid,11551) < 1 then
if getPlayerLevel(cid) > 1 then
getPlayerStorageValue(cid, 11551)
doSendAnimatedText(getPlayerPosition(cid), "Welcome!", TEXTCOLOR_RED)
doCreatureSay(cid, "CONGRATULATIONS! You are now a VIP for 15 days! You can now enter the VIP-area and use unique features!. ", TALKTYPE_ORANGE_1)
doBroadcastMessage("CONGRATULATIONS " .. name .. "! Now you are VIP for 15 days! Now you can enter the VIP-area and use unique features!")
setPlayerStorageValue(cid, 11551, (getPlayerStorageValue(cid,11551) + 15))
doRemoveItem(item.uid, 1)
else
doPlayerSendCancel(cid,"You need to be at least level 2 to use this.")
doRemoveItem(item.uid, 1)
end
-- else
-- doPlayerSendCancel(cid,"You are already a donator.")
-- end
return TRUE
end
/addskill -- addskill to players
/closeserver -- close server for other people
/openserver -- open the server
/shutdown -- shutdown your server
/s -- summen monster
/m -- create monster
/reload -- reloads xml files
/raid -- start a raid
/newtype -- change outfit
/r -- remove item
/owner -- change owner from a house
/i -- creates item
/z -- magic effect
/x -- distance magic effect
/y -- animated text
/bc -- broadcast
/mkick -- masskick
/ghost -- makes the god invisible
/cliport -- makes it able to jump to places
/t -- teleport to temple
/c -- teleport player to you
/goto -- teleport to a player
/a -- teleport forwards
/kick -- kick a player
/unban -- unban a player
/town -- teleport to specifik towns
/up -- teleport to higher floors
/down -- teleport to lower floors
/save -- save the players/houses etc
/clean -- cleans the map with all ingame added moveable items (like things people throw on the ground or corpses)
/mc -- check for people with the same ipaddress
it doesn't say you need vip to pass it says it is protected to unwanted intered-- Credits StreamSide and Empty
function onUse(cid, item, fromPosition, itemEx, toPosition)
local cidPosition = getCreaturePosition(cid)
if (item.actionid == 5788 and getPlayerStorageValue(cid,11551) >= 1) then
if cidPosition.x < toPosition.x then
doTeleportThing(cid, {x=toPosition.x+1,y=toPosition.y,z=toPosition.z}, TRUE)
doCreatureSay(cid, "Welcome VIP Player!", TALKTYPE_ORANGE_1)
else
doTeleportThing(cid, {x=toPosition.x-1,y=toPosition.y,z=toPosition.z}, TRUE)
doCreatureSay(cid, "Welcome VIP Player!", TALKTYPE_ORANGE_1)
end
return TRUE
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, but only VIP Players can pass here! Buy VIP on the WEB.")
return TRUE
end
return FALSE
end
if (item.actionid == 5788
or like :<action itemid="1981" function="highscoreBook"/>
<action itemid="2308" script="other/manarune.lua"/>
<action itemid="5749" script="other/vip door.lua" />
<action itemid="1948" script="other/vip.lua"/>if item.actionid == 5788
</actions>
?<item fromid="5787" toid="5788" name="vip door" article="a" />
<if (item.actionid == 5788>