SycroX Posted September 20, 2015 Share Posted September 20, 2015 السلام عليكم شباب ابي كود صغير الي هو انا استخدم مود الساعات PlayTime ابا اسوي كود لما اللاعب تكون ساعاته اقل من 3 ما يقدر يتكلم فشات Link to comment
TAPL Posted September 20, 2015 Share Posted September 20, 2015 طيب وين محاولتك؟ ولا تبي احد يبرمج بدالك Link to comment
SycroX Posted September 20, 2015 Author Share Posted September 20, 2015 ابا اعرف و استخدم من الفانكشن و الأيفنت 'onPlayerChat' ?? ?? cancelEvent Link to comment
TAPL Posted September 20, 2015 Share Posted September 20, 2015 ابا اعرف و استخدم من الفانكشن و الأيفنت 'onPlayerChat' ?? ?? cancelEvent تعرف الأفنت و تعرف انك تحتاج تلغي الأفنت وين محاولتك؟ ولا نبي احد يجهز لك الكود؟ Link to comment
SycroX Posted September 20, 2015 Author Share Posted September 20, 2015 root = getRootElement() function chat (msg , msgpl,player) if (arg1 >= 60) then t[ source ][ 'min' ] = 0 t[ source ][ 'hour' ] = tonumber( t[ source ][ 'hour' ] or 0 ) + 1 if msg then cancelEvent() outputChatBox("Your Hours is Smaller Then 3 Hours",player,255,0,0) else if msg then end end end addEventHandler ("onPlayerChat",root,chat) دي كانت محاولة فاشلة Link to comment
SycroX Posted September 20, 2015 Author Share Posted September 20, 2015 انا عارف ان فيها اخطاء كتير و ممكن ما تكون صح Link to comment
SycroX Posted September 21, 2015 Author Share Posted September 21, 2015 اقدر اخليه بلفلوس سهلة جدا بس المشكلة ما اعرف اخليه ساعات Link to comment
The Killer Posted September 21, 2015 Share Posted September 21, 2015 addEventHandler ("onPlayerChat", root, function (msg) local data = split ((getElementData (source, "PlayTime") or "0:0:0"), ":") if (tonumber (data [1]) >= 3) then outputChatBox (getPlayerName (source) .. ": " .. msg, root, 255, 255, 255) else outputChatBox ("You need 3 hours to talk.", source, 255, 0, 0) cancelEvent () end end ) Link to comment
SycroX Posted September 21, 2015 Author Share Posted September 21, 2015 مشكور ذا كيلر بس في مشكلة انا استعمل مود شات العقرب الي تستخدمه جراند العرب لما يكون اللاعب ساعاته اقل من 3 يقدر يتكلم + لو ساعاته اكتر من 3 يكرر الكلام اانا شلت outputChatBox (getPlayerName (source) .. ": " .. msg, root, 255, 255, 255) عشان لا يكرر الحين كيف اخليه ما يتكلم ؟ لما يكون اقل من 3 ساعات Link to comment
SycroX Posted September 21, 2015 Author Share Posted September 21, 2015 ما في حد يقدر يساعد ؟ الكود شغال تمام بس لو فاتح فري روم او اي تاج او تاج العقرب الي تستعمله جراند لما اجي اكتب يتكرر الأسم انا شلت outputChatBox (getPlayerName (source) .. ": " .. msg, root, 255, 255, 255) عشان لا يتكرر الأسم الحين اللاعبين يقدرو يتكلمو لو ساعتهم اقل من 3 لو فاتح التاج لاكن لو قفلو ما يقدرو ممكن حل Link to comment
The Killer Posted September 21, 2015 Share Posted September 21, 2015 ضيف كودي في مود التاج وشيل مخرج الشات القديم وضيف الجديد Link to comment
SycroX Posted September 22, 2015 Author Share Posted September 22, 2015 جربت ما حصل شي Link to comment
SycroX Posted September 22, 2015 Author Share Posted September 22, 2015 ما تعرف شات العقرب ض1 : --***********************************-- --***********************************-- -- GTA-AR Chat System -- -- By Al3grab -- --***********************************-- --***********************************-- -- outputDebugString("GTA-AR Chat System By Al3grab | Started") -- rRoot = getResourceRootElement(getThisResource()) -- ANTI_FLOOD = true -- Enable anti flood ?. ANTI_REPEAT = true -- Enable anti repeat ?. ANTI_FLOOD_TIME = 10 * 1000 -- Anti flood time in miliseconds . MUTE_PLAYERS = true -- Mute players if they flooded too much ? . MAX_FLOOD_TIMES = 10 -- Max flood times. MUTE_TIME = 10 * 60 * 1000 -- Time to mute player if he flooded too much. ADMIN_SOUND = 101 -- Play sound if admin talked ( set to false to disable ) . -- lastChatMessage = {} chatTime = {} chatTimers = {} floodTimes = {} muteTimers = {} -- TAGS = { -- Tag Group | Tag | Tag Message Color | Anti Flood for Group | Play sound on talk | Anti flood time {"Manager", "#CCCCCC[Developer]","#33CCCC",false,true}, {"Console", "#cccccc[Manager]","#cc00cc",false,true}, {"Manager|T1", "#cccccc[T-Manager|1]","#ccffcc",false,true}, {"Manager|T2", "#cccccc[T-Manager|2]","#ccffcc",false,true}, {"Manager|T3", "#cccccc[T-Manager|3]","#ccffcc",false,true}, {"Leader", "#ff0033[Admin]","#FFFA54",true,false}, {"Admin", "#DC143C[Head Admin]","#FFFA54",true,false}, {"VIP", "#FF7301AF[VIP-Iv]","#FFFFFF",true,false,5*1000}, {"vip", "#ccccccAF[VIP-Iv]","#FFFFFF",true,false,5*1000}, {"LVL5", "#00D7FF[Gta-Iv|5]","#FFFA54",true,false,5*1000}, {"LVL1", "#2900FF[Gta-Iv|1]","#FFFA54",true,false,5*1000}, {"LVL2", "#8F0F95[Gta-Iv|2]","#FFFA54",true,false,5*1000}, {"LVL3", "#44FF8A[Gta-Iv|3]","#FFFA54",true,false,5*1000}, {"Support", "#cccccc[Gta-Iv|Supporter]","#FFFFFF",true,false,5*1000}, {"T-1", "#A5A5A5[Gta-Iv|T-1]","#FFF000",true,false,5*1000}, {"T-2", "#A5A5A5[Gta-Iv|T-2]","#FFF000",true,false,5*1000}, {"T-3", "#FF00CB[Gta-Iv|T-3]","#FFF000",true,false,5*1000}, {"LVL4", "#FF6666[Gta-Iv|4]","#FFFA54",true,false,5*1000} } -- function logMessage(text,player) if text and player then text = string.gsub(text, '#%x%x%x%x%x%x', '') local log = fileOpen("ChatLog.log") or fileCreate("ChatLog.log") -- if log then fileSetPos(log,fileGetSize(log)) fileWrite(log,"\r\n",text) fileFlush(log) fileClose(log) end end end -- function isInGroup(p,Group) if p and Group then local pAcc = getPlayerAccount(p) if pAcc and isGuestAccount(pAcc) ~= true then -- local g = aclGetGroup (tostring(Group)) if not g then return false end -- local pAccName = getAccountName(pAcc) if isObjectInACLGroup ("user."..pAccName,g) then return true else return false end -- else return false end end end -- function getFixedName(player) if isElement(player) then local hisName = getPlayerName(player) if hisName then result = string.gsub(hisName, '#%x%x%x%x%x%x', '') if result then return result end end else outputDebugString("ERROR : Bad Player at getFixedName !") end end -- function RGBToHex(red, green, blue, alpha) if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then return nil end if(alpha) then return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha) else return string.format("#%.2X%.2X%.2X", red,green,blue) end end -- addEvent("onPlayerChat",true) addEventHandler("onPlayerChat",root,function ( Text,msgtype ) cancelEvent() if ANTI_FLOOD then if getElementData(source,"TagFlood") == true or getElementData(source,"TagFlood") == nil or tonumber(getElementData(source,"TagFlood")) then if chatTime[source] then if MUTE_PLAYERS then if tonumber(floodTimes[source]) >= tonumber(MAX_FLOOD_TIMES) then mutePlr(source,msgtype) return end end local time,_,__ = getTimerDetails(chatTimers[source]) outputChatBox("Stop spamming chat!, wait "..math.floor(time/1000,2).." seconds.", source, 255, 0, 0) floodTimes[source] = tonumber(floodTimes[source]) + 1 cancelEvent() return end if ANTI_REPEAT and lastChatMessage[source] and lastChatMessage[source] == Text then outputChatBox("Stop repeating yourself!", source, 255, 0, 0) cancelEvent() return else lastChatMessage[source] = Text end end end msgTag = nil for k,v in ipairs ( TAGS ) do if not msgTag then local Group,Tag,Color,Flood = v[1],v[2],v[3],v[4] if isInGroup(source,Group) then msgTag = Tag msgColor = v[3] msgFlood = v[4] msgSound = v[5] msgFloodTime = v[6] setElementData(source,"TagFlood",msgFlood) setElementData(source,"TagSound",msgSound) setElementData(source,"TagFloodTime",msgFloodTime) end r,g,b = getPlayerNametagColor(source) hex = RGBToHex(r,g,b) or "#FFFFFF" end end --- local time = getRealTime() local second,minute,hour,day,month,year = time.second,time.minute,time.hour,time.monthday ,time.month + 1,time.year + 1900 if hour <= 0 then x = "AM" else x = "PM" end hour = math.floor(hour / 12) if hour == 0 then hour = "12" end -- chatTime[source] = true floodTimes[source] = 0 if getElementData(source,"TagFloodTime") then t = getElementData(source,"TagFloodTime") else t = ANTI_FLOOD_TIME end chatTimers[source] = setTimer(function(p) chatTime[p] = nil chatTimers[p] = nil end , t , 1 ,source) -- if msgtype == 0 then if msgTag then outputChatBox( "* "..msgTag.." "..hex..""..getFixedName(source).." "..msgColor..": "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",root,255,0,0,true) logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] "..msgTag.." [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) if ADMIN_SOUND ~= false then if getElementData(source,"TagSound") == true then playSoundFrontEnd(root,tonumber(ADMIN_SOUND)) end end else setElementData(source,"TagFlood",true) setElementData(source,"TagSound",false) setElementData(source,"TagFloodTime",nil) outputChatBox( ""..hex..""..getFixedName(source).." #FFFFFF: "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",root,255,255,255,true) logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) end elseif msgtype == 2 then for k,v in ipairs ( getElementsByType("player") ) do if getPlayerTeam(v) == getPlayerTeam(source) then if msgTag then outputChatBox( "* (Team) "..msgTag.." "..hex..""..getFixedName(source).." "..msgColor..": "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",v,255,0,0,true) if ADMIN_SOUND ~= false then if getElementData(source,"TagSound") == true then playSoundFrontEnd(v,tonumber(ADMIN_SOUND)) end end else setElementData(source,"TagFlood",true) setElementData(source,"TagFloodTime",nil) setElementData(source,"TagSound",false) outputChatBox( "(Team) "..hex..""..getFixedName(source).." #FFFFFF: "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",v,255,255,255,true) end end end if msgTag then logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] ("..getTeamName(getPlayerTeam(source))..") "..msgTag.." [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) else logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] ("..getTeamName(getPlayerTeam(source))..") [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) end end end ) function mutePlr(p,t) if p then if isPlayerMuted(p) ~= true then if t == 0 then x = "main" elseif t == 2 then x = "team" end setPlayerMuted(p,true) outputChatBox("* (ANTI FLOOD) #FFFFFF"..string.gsub(getPlayerName(p), '#%x%x%x%x%x%x', '').." #FF0000have been muted for "..math.floor(MUTE_TIME/1000/60).." minutes for flooding "..x.." chat.",root,255,0,0,true) muteTimers[p] = setTimer ( function ( p ) setPlayerMuted(p,false) outputChatBox("You have been unmuted, please don't flood the chat again !",p,255,0,0,true) end , MUTE_TIME , 1 ,p ) end end end --[[ serialMute = {} addEventHandler("onPlayerQuit",root,function() if muteTimers[source] then local serial = getPlayerSerial(source) local time = getTimerDetails(muteTimers[source]) serialMute[serial] = time killTimer(muteTimers[source]) end -- lastChatMessage[source] = nil chatTime[source] = nil chatTimers[source] = nil floodTimes[source] = nil muteTimers[source] = nil end ) addEventHandler("onPlayerJoin",root,function() local serial = getPlayerSerial(source) if serialMute[serial] then setPlayerMuted(source,true) outputChatBox("* (ANTI FLOOD) You have been muted for "..math.floor(serialMute[serial]/1000/60).." minutes for flooding.",source,255,0,0,true) muteTimers[p] = setTimer ( function ( source ) setPlayerMuted(p,false) outputChatBox("You have been unmuted, please don't flood the chat again !",p,255,0,0,true) end , serialMute[serial] , 1 ,source ) serialMute[serial] = nil end Link to comment
The Killer Posted September 23, 2015 Share Posted September 23, 2015 جرب كذا: --***********************************-- --***********************************-- -- GTA-AR Chat System -- -- By Al3grab -- --***********************************-- --***********************************-- -- outputDebugString("GTA-AR Chat System By Al3grab | Started") -- rRoot = getResourceRootElement(getThisResource()) -- ANTI_FLOOD = true -- Enable anti flood ?. ANTI_REPEAT = true -- Enable anti repeat ?. ANTI_FLOOD_TIME = 10 * 1000 -- Anti flood time in miliseconds . MUTE_PLAYERS = true -- Mute players if they flooded too much ? . MAX_FLOOD_TIMES = 10 -- Max flood times. MUTE_TIME = 10 * 60 * 1000 -- Time to mute player if he flooded too much. ADMIN_SOUND = 101 -- Play sound if admin talked ( set to false to disable ) . -- lastChatMessage = {} chatTime = {} chatTimers = {} floodTimes = {} muteTimers = {} -- TAGS = { -- Tag Group | Tag | Tag Message Color | Anti Flood for Group | Play sound on talk | Anti flood time {"Manager", "#CCCCCC[Developer]","#33CCCC",false,true}, {"Console", "#cccccc[Manager]","#cc00cc",false,true}, {"Manager|T1", "#cccccc[T-Manager|1]","#ccffcc",false,true}, {"Manager|T2", "#cccccc[T-Manager|2]","#ccffcc",false,true}, {"Manager|T3", "#cccccc[T-Manager|3]","#ccffcc",false,true}, {"Leader", "#ff0033[Admin]","#FFFA54",true,false}, {"Admin", "#DC143C[Head Admin]","#FFFA54",true,false}, {"VIP", "#FF7301AF[VIP-Iv]","#FFFFFF",true,false,5*1000}, {"vip", "#ccccccAF[VIP-Iv]","#FFFFFF",true,false,5*1000}, {"LVL5", "#00D7FF[Gta-Iv|5]","#FFFA54",true,false,5*1000}, {"LVL1", "#2900FF[Gta-Iv|1]","#FFFA54",true,false,5*1000}, {"LVL2", "#8F0F95[Gta-Iv|2]","#FFFA54",true,false,5*1000}, {"LVL3", "#44FF8A[Gta-Iv|3]","#FFFA54",true,false,5*1000}, {"Support", "#cccccc[Gta-Iv|Supporter]","#FFFFFF",true,false,5*1000}, {"T-1", "#A5A5A5[Gta-Iv|T-1]","#FFF000",true,false,5*1000}, {"T-2", "#A5A5A5[Gta-Iv|T-2]","#FFF000",true,false,5*1000}, {"T-3", "#FF00CB[Gta-Iv|T-3]","#FFF000",true,false,5*1000}, {"LVL4", "#FF6666[Gta-Iv|4]","#FFFA54",true,false,5*1000} } -- function logMessage(text,player) if text and player then text = string.gsub(text, '#%x%x%x%x%x%x', '') local log = fileOpen("ChatLog.log") or fileCreate("ChatLog.log") -- if log then fileSetPos(log,fileGetSize(log)) fileWrite(log,"\r\n",text) fileFlush(log) fileClose(log) end end end -- function isInGroup(p,Group) if p and Group then local pAcc = getPlayerAccount(p) if pAcc and isGuestAccount(pAcc) ~= true then -- local g = aclGetGroup (tostring(Group)) if not g then return false end -- local pAccName = getAccountName(pAcc) if isObjectInACLGroup ("user."..pAccName,g) then return true else return false end -- else return false end end end -- function getFixedName(player) if isElement(player) then local hisName = getPlayerName(player) if hisName then result = string.gsub(hisName, '#%x%x%x%x%x%x', '') if result then return result end end else outputDebugString("ERROR : Bad Player at getFixedName !") end end -- function RGBToHex(red, green, blue, alpha) if((red < 0 or red > 255 or green < 0 or green > 255 or blue < 0 or blue > 255) or (alpha and (alpha < 0 or alpha > 255))) then return nil end if(alpha) then return string.format("#%.2X%.2X%.2X%.2X", red,green,blue,alpha) else return string.format("#%.2X%.2X%.2X", red,green,blue) end end -- addEvent("onPlayerChat",true) addEventHandler("onPlayerChat",root,function ( Text,msgtype ) local data = split ((getElementData (source, "PlayTime") or "0:0:0"), ":") if (tonumber (data [1]) < 3) then outputChatBox ("Your hours are less than 3 hours.", source, 255, 0, 0) cancelEvent () return end cancelEvent() if ANTI_FLOOD then if getElementData(source,"TagFlood") == true or getElementData(source,"TagFlood") == nil or tonumber(getElementData(source,"TagFlood")) then if chatTime[source] then if MUTE_PLAYERS then if tonumber(floodTimes[source]) >= tonumber(MAX_FLOOD_TIMES) then mutePlr(source,msgtype) return end end local time,_,__ = getTimerDetails(chatTimers[source]) outputChatBox("Stop spamming chat!, wait "..math.floor(time/1000,2).." seconds.", source, 255, 0, 0) floodTimes[source] = tonumber(floodTimes[source]) + 1 cancelEvent() return end if ANTI_REPEAT and lastChatMessage[source] and lastChatMessage[source] == Text then outputChatBox("Stop repeating yourself!", source, 255, 0, 0) cancelEvent() return else lastChatMessage[source] = Text end end end msgTag = nil for k,v in ipairs ( TAGS ) do if not msgTag then local Group,Tag,Color,Flood = v[1],v[2],v[3],v[4] if isInGroup(source,Group) then msgTag = Tag msgColor = v[3] msgFlood = v[4] msgSound = v[5] msgFloodTime = v[6] setElementData(source,"TagFlood",msgFlood) setElementData(source,"TagSound",msgSound) setElementData(source,"TagFloodTime",msgFloodTime) end r,g,b = getPlayerNametagColor(source) hex = RGBToHex(r,g,b) or "#FFFFFF" end end --- local time = getRealTime() local second,minute,hour,day,month,year = time.second,time.minute,time.hour,time.monthday ,time.month + 1,time.year + 1900 if hour <= 0 then x = "AM" else x = "PM" end hour = math.floor(hour / 12) if hour == 0 then hour = "12" end -- chatTime[source] = true floodTimes[source] = 0 if getElementData(source,"TagFloodTime") then t = getElementData(source,"TagFloodTime") else t = ANTI_FLOOD_TIME end chatTimers[source] = setTimer(function(p) chatTime[p] = nil chatTimers[p] = nil end , t , 1 ,source) -- if msgtype == 0 then if msgTag then outputChatBox( "* "..msgTag.." "..hex..""..getFixedName(source).." "..msgColor..": "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",root,255,0,0,true) logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] "..msgTag.." [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) if ADMIN_SOUND ~= false then if getElementData(source,"TagSound") == true then playSoundFrontEnd(root,tonumber(ADMIN_SOUND)) end end else setElementData(source,"TagFlood",true) setElementData(source,"TagSound",false) setElementData(source,"TagFloodTime",nil) outputChatBox( ""..hex..""..getFixedName(source).." #FFFFFF: "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",root,255,255,255,true) logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) end elseif msgtype == 2 then for k,v in ipairs ( getElementsByType("player") ) do if getPlayerTeam(v) == getPlayerTeam(source) then if msgTag then outputChatBox( "* (Team) "..msgTag.." "..hex..""..getFixedName(source).." "..msgColor..": "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",v,255,0,0,true) if ADMIN_SOUND ~= false then if getElementData(source,"TagSound") == true then playSoundFrontEnd(v,tonumber(ADMIN_SOUND)) end end else setElementData(source,"TagFlood",true) setElementData(source,"TagFloodTime",nil) setElementData(source,"TagSound",false) outputChatBox( "(Team) "..hex..""..getFixedName(source).." #FFFFFF: "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",v,255,255,255,true) end end end if msgTag then logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] ("..getTeamName(getPlayerTeam(source))..") "..msgTag.." [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) else logMessage( "["..math.floor(hour)..":"..minute..":"..second..""..tostring(x).." "..day.."/"..month.."/"..year.."] ("..getTeamName(getPlayerTeam(source))..") [ "..getFixedName(source).." ] : "..string.gsub(Text, '#%x%x%x%x%x%x', '').."",source) end end end ) function mutePlr(p,t) if p then if isPlayerMuted(p) ~= true then if t == 0 then x = "main" elseif t == 2 then x = "team" end setPlayerMuted(p,true) outputChatBox("* (ANTI FLOOD) #FFFFFF"..string.gsub(getPlayerName(p), '#%x%x%x%x%x%x', '').." #FF0000have been muted for "..math.floor(MUTE_TIME/1000/60).." minutes for flooding "..x.." chat.",root,255,0,0,true) muteTimers[p] = setTimer ( function ( p ) setPlayerMuted(p,false) outputChatBox("You have been unmuted, please don't flood the chat again !",p,255,0,0,true) end , MUTE_TIME , 1 ,p ) end end end --[[ serialMute = {} addEventHandler("onPlayerQuit",root,function() if muteTimers[source] then local serial = getPlayerSerial(source) local time = getTimerDetails(muteTimers[source]) serialMute[serial] = time killTimer(muteTimers[source]) end -- lastChatMessage[source] = nil chatTime[source] = nil chatTimers[source] = nil floodTimes[source] = nil muteTimers[source] = nil end ) addEventHandler("onPlayerJoin",root,function() local serial = getPlayerSerial(source) if serialMute[serial] then setPlayerMuted(source,true) outputChatBox("* (ANTI FLOOD) You have been muted for "..math.floor(serialMute[serial]/1000/60).." minutes for flooding.",source,255,0,0,true) Link to comment
SycroX Posted September 24, 2015 Author Share Posted September 24, 2015 الالمود اشتغل بس التاجات خربت Link to comment
Me[Z]oO Posted September 27, 2015 Share Posted September 27, 2015 لو تبيه ما يكرر لو معه 3 ساعات امسح هذا الكود outputChatBox (getPlayerName (source) .. ": " .. msg, root, 255, 255, 255) Link to comment
SycroX Posted September 28, 2015 Author Share Posted September 28, 2015 انا ماسحه اصلن + خلاص عرفت المشكلة و حليتها Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now