only a tiny file i need i tryed much but lua crashes and stoppes when i use it, please post it today
![](img/smiles/smile.gif)
addhook("say","pm") function pm(id,message) if string.sub(txt, 1, 6) == "@sayto" then local p, message = string.match(txt, "@sayto (%d+) (.+)") if (p ~= nil) and (player(p,"exists")) then msg2(p,"©255125000[PM from] "..player(id,"name").." : "..message) msg2(id,"©255125000[PM to] "..player(p,"name").." : "..message) return 1 else msg2(id,"©255000000[Error] @sayto <ID> <MESSAGE>") return 1 end 	end end
addhook("say","pm") function pm(id,message) if string.sub(txt, 1, 6) == "@sayto" then local p, message = string.match(txt, "@sayto (%d+) (.+)") if (p ~= nil) and (player(p,"exists")) then msg2(p,"©255125000[PM from] "..player(id,"name").." : "..message) msg2(id,"©255125000[PM to] "..player(p,"name").." : "..message) return 1 else msg2(id,"©255000000[Error] @sayto <ID> <MESSAGE>") return 1 end 	end end
addhook("say","_say") function _say(id,t) 	if t:sub(1,6)=="!sayto" then 		pl = 0 		msg = "" 		if t:sub(9,9)~=" " then 			pl = tonumber(t:sub(8,9)) 			msg = t:sub(11) 		else 			pl = tonumber(t:sub(8,8)) 			msg = t:sub(10) 		end 	if player(pl,"exists") then 		msg2(id,"©255255255PM==> "..player(pl,"name")..": "..msg) 		msg2(pl,"©255255255"..player(id,"name").."(PM): "..msg) 	end 	return 1 end
addhook("say","pm") function pm(id,t) 	if (t:sub(1,6)=="@sayto") then 		local tt={} 		for w in t:gmatch("[^%s]+") do tt[#tt+1]=w end 		local pl=tt[2] 		local m=table.concat(tt," ",3) 		if (player(pl,"exists")) then 			msg2(id,"PM to "..player(pl,"name")..": "..m) 			msg2(pl,"PM from "..player(id,"name")..": "..m) 		else 			msg2(id,"Player with the ID "..pl.." does not exist!") 		end 		return 1 	end end
----- Server started ----- friendly fire ENABLED Lua: Adding function 'bm.menuselect' to hook 'menu' Lua: Adding function 'pm' to hook 'say' Lua: Adding function 'rp_load' to hook 'join' Lua: Adding function 'rp_team' to hook 'team' Lua: Adding function 'rp_leave' to hook 'leave' Lua: Adding function 'rp_startround' to hook 'startround' Lua: Adding function 'rp_attack' to hook 'attack' Lua: Adding function 'rp_int' to hook 'say' Lua: Adding function 'news_show' to hook 'say' Lua: Adding function 'rp_kill' to hook 'kill' Lua: Adding function 'rp_always' to hook 'always' Lua: Adding function 'rp_minute' to hook 'minute' Lua: Adding function 'rp_second' to hook 'second' Lua: Adding function 'rp_walkover' to hook 'walkover' Lua: Adding function 'rp_die' to hook 'die' Lua: Adding function 'rp_action' to hook 'serveraction' Lua: Adding function 'rp_drop' to hook 'drop' Lua: Adding function 'rp_menu' to hook 'menu' Lua: Adding function 'rp_build' to hook 'build' Lua: Adding function 'rp_build' to hook 'build' Lua: Adding function 'rp_spawn' to hook 'spawn' Lua: Adding function 'rp_hit' to hook 'hit' Lua: Adding function 'rp_projectile' to hook 'projectile' Lua: Adding function 'watertile' to hook 'movetile' Lua: Adding function 'rp_use' to hook 'use' Lua: Adding function 'rp_select' to hook 'select' Lua: Adding function 'horse1_use' to hook 'use' Lua: Adding function 'horse2_use' to hook 'use' Lua: Adding function 'horse3_use' to hook 'use' Lua: Adding function 'vehicle1mod_use' to hook 'use' Lua: Adding function 'vehicle2mod_use' to hook 'use' Lua: Adding function 'vehicle3mod_use' to hook 'use' Lua: Adding function 'vehicle4mod_use' to hook 'use' Lua: Adding function 'vehicle5mod_use' to hook 'use' Lua: Adding function 'vehicle6mod_use' to hook 'use' Lua: Adding function 'vehicle7mod_use' to hook 'use' Lua: Adding function 'vehicle8mod_use' to hook 'use' Lua: Adding function 'vehicle9mod_use' to hook 'use' Lua: Adding function 'vehicle10mod_use' to hook 'use' Lua: Adding function 'vehicle11mod_use' to hook 'use' Lua: Adding function 'vehicle12mod_use' to hook 'use' Lua: Adding function 'Safezone' to hook 'movetile' Login with 61131 LUA ERROR: sys/lua/Teal/Main.lua:326: attempt to call global 'isAdmin' (a nil value) U.S.G.N.: Sending serverlist ADD-request... U.S.G.N.: Ping/State 'playing' U.S.G.N.: Server added to serverlist [SAZ]SaMeR joins the Terrorist Forces [SAZ]SaMeR(Visitor): @sayto 1 hi PM to [SAZ]SaMeR: hi PM from [SAZ]SaMeR: hi
[SAZ]SaMeR joins the Terrorist Forces [SAZ]SaMeR(Visitor): @sayto 1 hi PM to [SAZ]SaMeR: hi PM from [SAZ]SaMeR: hi
addhook("say","rp_int") function rp_int(id,txt) 	 	if Mute_text== 1 then 		rp_msg2(id,"255000000","You cant send message in mute mode, use team message") 		return 1 	end 	 	-- if depos[id] == 0 and checkbound(id,Config.Bank) then 		-- local bankamount = txt 		-- if rp_money[id] >= bankamount then 			-- rp_money[id] = rp_money[id] - bankamount 			-- Bankmoney[id] = Bankmoney[id] + bankamount 			-- updatehud(id) 			-- depos[id] = 0 		-- elseif rp_money[id] < bankamount then 			-- rp_msg2(id,"255255255","not enought money with you") 			-- depos[id] = 0 		-- end 	-- end 	 	--if withd[id] == 1 and checkbound(id,Config.Bank) then 		-- local bankamount = txt 		-- if Bankmoney[id] >= bankamount then 			-- rp_money[id] = rp_money[id] + bankamount 			-- Bankmoney[id] = Ban\kmoney[id] - bankamount 			-- updatehud(id) 			-- rp_msg2(id,"255255255","You have successfuly withdrawn "..bankamount.."$ from your Bank-account!") 			-- withd[id] = 0 		-- elseif Bankmoney[id] < bankamount then 			-- rp_msg2(id,"255255255","not enought money on your Bank-account!") 			-- withd[id] = 0 		-- end 	--end	 	--withd[id] = 0 	 	 if (txt =="hi" and player(id,"tilex")==vehiclenpcx and player(id,"tiley")==vehiclenpcy) then 	 rp_msg2(id,"255000000","Vehicle Seller: Hello Which vehicle you would like to rent?") 	menu(id,"Vehicle list 1,BMW 2010 |3k,Porche |1.5k,Nissan |5k,BMW X5 |7.5k,Sedan |3k,Other Vehicles") elseif (txt=="hi" and player(id,"tilex")==horsenpcx and player(id,"tiley")==horsenpcy) then 	 rp_msg2(id,"255000000","Horse Seller: Hello Which horse you would like to rent?") 	menu(id,"Horses,White horse |10k,Orange horse |10k,Brown horse |10k") elseif (txt=="hi" and player(id,"tilex")==movienpcx and player(id,"tiley")==movienpcy) then 	 rp_msg2(id,"255000000"," Hello Which movie you would like to watch?") 	menu(id,"Movie,Naruto |100$,Harry Potter |100$,bye") elseif (txt=="hi" and player(id,"tilex")==bridge1npcx and player(id,"tiley")==bridge1npcy) then 	 rp_msg2(id,"255000000","Hi,Welcome to the island.") 	menu(id,"Bridge,Can I pass?,Buy a ticket. |30k,Bye") 	elseif (txt=="hi" and player(id,"tilex")==bridge2npcx and player(id,"tiley")==bridge2npcy) then 	 rp_msg2(id,"255000000","Hi,Welcome to the island.") 	menu(id,"Bridge2,Can I pass?,Buy a ticket. |30k,Bye") 	elseif (txt=="hi" and player(id,"tilex")==vicarnpcx and player(id,"tiley")==vicarnpcy) then 	 rp_msg2(id,"255000000","Vicar:Welcome to the church.") 	 menu(id,"Heal,Heal |1k,Bye") 	elseif (txt=="hi" and player(id,"tilex")==licensenpcx and player(id,"tiley")==licensenpcy) then 	 rp_msg2(id,"255000000","License Seller: Hello Which License you would like to Buy?") 	menu(id,"License List,Normal License |100k,Vehicle License |150k,Vip |5000k,Temp Ct power |100000k,Buy speed") elseif (txt=="hi" and player(id,"tilex")==shopnpcx and player(id,"tiley")==shopnpcy) then 		if rp_Adminlevel[id] >= 1 then 		rp_msg2(id,"255000000","House Seller: Hello admin, What would you like to do?") 		menu(id,"sansnasa,This menu , is under, constuction!") 		else 		rp_msg2(id,"255000000","House Seller: Hello, Which house you would like to Buy?") 		menu(id,"Buy House,house 1 |"..house1owner..",house 2 |"..house2owner..",house 3 |"..house3owner..",house 4 |"..house4owner..",house 5 |"..house5owner..",bye") 		end 	elseif (txt=="hi" and player(id,"tilex")==shop2npcx and player(id,"tiley")==shop2npcy) then 		if rp_Adminlevel[id] >= 1 then 		rp_msg2(id,"255000000","House Seller: Hello admin, What would you like to do?") 		menu(id,"sansnasa2,This menu , is under, constuction!") 		else 		rp_msg2(id,"255000000","House Seller: Hello, Which house you would like to Buy?") 		menu(id,"Buy House2,house 6 |"..house6owner..",house 7 |"..house7owner..",house 8 |"..house8owner..",house 9 |"..house9owner..",house 10 |"..house10owner..",bye") 		end elseif (txt=="hi" and player(id,"tilex")==magicnpcx and player(id,"tiley")==magicnpcy) then 	 rp_msg2(id,"255000000","Magician: Hello Which Magic you would like to learn?") 	CreateAddonsSell(id) 	elseif (txt=="hi" and checkbound(id,Config.Bank)) then 	 rp_msg2(id,"255000000","Banker:Welcome to the bank.") 	 menu(id,"bank,my money |"..Bankmoney[id]..",Deposit ,Withdraw,Credit card ,Info ") 	end 	 	if rp_ct[id]==true then 		if txt:sub(1,1)=="!" then 			print(player(id,'name')..' used a command:'..txt) 			ParseAdminCommand(id,txt) 			return 1 		end 		 		if txt:sub(1,1)=="$" then 			print(player(id,'name')..' made a action:'..txt) 			more_say(id,txt) 			return 1 		end 	 	if rp_ct[id] == true then 		if txt ~="rank" then 			if rp_Adminlevel[id]== 11 then 				rp_msg("255205055",player(id,"name").."(Creator): "..txt) 			elseif rp_Adminlevel[id]== 10 then 				rp_msg("200250205",player(id,"name").."(Owner): "..txt) 			elseif rp_Adminlevel[id]== 9 then 				rp_msg("255220183",player(id,"name").."(Scripter): "..txt) 			elseif rp_Adminlevel[id]== 8 then 				rp_msg("200200200",player(id,"name").."(Mapper): "..txt) 			elseif rp_Adminlevel[id]== 7 then 				rp_msg("255255255",player(id,"name").."(Clan Leader): "..txt) 			elseif rp_Adminlevel[id]== 6 then 			 rp_msg("233114250",player(id,"name").."(Vice Leader): "..txt)	 			elseif rp_Adminlevel[id]== 5 then 			 rp_msg("124255062",player(id,"name").."(Elite Member): "..txt) 			elseif rp_Adminlevel[id]== 4 then 			 rp_msg("062255245",player(id,"name").."(SuperMod): "..txt)	 			elseif rp_Adminlevel[id]== 3 then 			 rp_msg("071062255",player(id,"name").."(Moderator): "..txt) 			elseif rp_Adminlevel[id] == 2 then 			 rp_msg("250255062",player(id,"name").."(Trainee): "..txt) 			elseif rp_Adminlevel[id] == 1 then 			 rp_msg("254154063",player(id,"name").."(Member): "..txt)	 			else rp_msg("254154063",player(id,"name").."(Visitor): "..txt) 			end 		return 1 		end 	end 	end 	 	if rp_vipmsg[id]>0 and txt ~="rank" then 		rp_msg("000255255",player(id,"name").."(VIP): "..txt) 		rp_vipmsg[id]=0 		return 1 	end 	 	if rp_ct[id] == false then 	 if txt ~="rank" then 			if rp_Adminlevel[id] == 0 then 				rp_msg("255255255",player(id,"name").."(Visitor): "..txt) 			return 1 			end 		end 	end end
addhook("say","pm",99999999999999999)