ich habe das problem
hier meine function/code:
Lua
function sms(player,command,playername,message)
local pname = getPlayerName(player)
if (playername ~= "" and playername ~= nil) then
local otherPlayer = getPlayerFromName(playername)
if(otherPlayer ~= false) then
if (message ~= "" and message ~= nil) then
outputChatBox("SMS von "..pname..": "..message.."",otherPlayer,0,128,255,true)
outputChatBox("SMS an "..playername.." gesendet. Kosten: 5$.",player,0,128,255,true)
takePlayerMoney(player,5)
else
outputChatBox("Du kannst keine SMS ohne Text verschicken.",player,255,128,0,true)
end
else
outputChatBox("Der Spieler wurde nicht gefunden.",player,255,128,0,true)
end
else
outputChatBox("SYNTAX Fehler: /sms [Spielername] [Text].",player,255,128,0,true)
end
end
addCommandHandler("sms",sms)
Alles anzeigen
dort is fongendes es geht eigendlich alles außer:
wenn ich jetzt eingebe:
/sms name test rterzt
bekommt der spieler an dem die sms gehen soll nur das erste wort also hier bekommt er nur: test
/sms name test2 rterzt
oder hier nur test 2
warum überträgt es nicht den gesamten text ?