Update: The standalone should now be available! Sorry for the delay!
-
Hallo leute,
geht die Kick function allgemein nicht?
[lua]
function KickPlayer(kicker, player)
kicker:sendMessage("player kicked")
player:Kick()
end
[/lua]
______________________________________________
Hi guys,
is the kick does not function in general?
[lua]
function KickPlayer(kicker, player)
kicker:sendMessage("player kicked")
player:Kick()
end
[/lua]
-
Quote
Das SendMessage Beispiel wird so in der Form wahrscheinlich nicht funktionieren. Welchen Wert hat denn die Variable "MaxPlayerSlots"? ID's werden momentan einmalig verwendet, auch nach dem Disconnect des Spielers wird die ID nicht wiederverwendet (was dazu führt, dass die ID's immer höher gezählt werden). Das wird später geändert.Es gibt eine Funktion, um alle Spieler als Tabelle zu erhalten, die muss allerdings noch korrigiert werden (voraussichtlich fürs nächste Update)
[lua]MaxPlayerSlots = 2[/lua]
Hab ein 2 Slots test server
-
Noch mal auf deutsch bitte kann das mein SendMessage Problem lösen.
-
You know the problem variable is set
[lua]
function SendMessageToAdmin(msg)
for i = 0, MaxPlayerSlots do
if playeronline[i:getPlayerName()]:isAdmin() then
playeronline[i:getPlayerName()]:sendTextMessage(timePrefix{text=""..msg})
end
end
end
[/lua]
-
-
Germany:
Hallo Leute,
Ich habe stehe momentan etwas neben der Spur weiß jemand wie man
Spieler gebundene Variablen macht?
zb.
[lua]
Variable[event.player] = 1
[/lua]
_______________________________________________________________
English:
Hi Guys,
I'm a little absent at the time does anyone know how to
Player bound variables makes?
for example.
[lua]
Variable [event.player] = 1
[/lua]
-
Thank you for your answer, so I know more
Your Googel German is really good 
Danke für deine Antwort damit weißt ich mehr.
Dein Googel Deutsch ist echt gut 
-
Hallo liebe Community,
Ich hab das Problem das ich mit " SetPlayerPosition " Nicht zu der Position geportet werde die ich angebe,
Woran kann das liegen.
Gibt es eventuell eine andere Möglichkeit ich vermute das man damit seine Koordinaten setzt.
Ich setze durch ein befehl die x y z und möchte mich dann mit einer Function teleporten.
[lua]player:setPlayerPosition(x, y, z); [/lua]
kennt jemand eventuell eine Lösung oder eine andere Möglichkeit.
-
Wenn 2 Blöcke über dem Gras sind soll kein baum mehr wachsen
Ps. Mein ganzes Haus wurde durch sowad kaputt gemacht also die innen einrichtung
-
Ich würde mich über halbesteine sowie nich ganz so schräge steine freuen und liegestuhle sowie mehr Einrichtungen wie
Töpfe, tasen klein deko und über ein raster für Bilder.
Bzw. Für das Klavier ein Aufnahme gerät wo man CDs bekommt die man abspielen kann.
Und Metall platte die wie die Holzplatten sind
Uber eine Badewanne würde ich mich auch freuen und das man in den Vasen Blumen rein packen kann die aber dann verfaulen.
Bugs: die spitzensteine werden falsch platziert als wie man sie eig. Setzen möchte
Und
seit dem Update lassen sich Türen , Kisten und klavier nur selten benutzen.
Gesendet von einem Samsung.
-
-
Kein ding was war es denn?
-
Mh, was meint denn das Team dazu gibt es die möglichkeit mit:
[lua]
GetMaxPlayers()
[/lua]
etwas anzustellen wie eine Forschleife oder ist diese Function in Rising world nicht intrigiert?
-
Mir kommt da grade ein gedanke auf:
Nimmt Rising_World überhaupt forschleifen an?
Nimmt Rising World überhaupt die GetMaxPlayers an oder gibt es dort ne andere lösung?
-
-
Jetzige Function:
[lua]
function SendMessageToAdmin(msg)
local MaxPlayer = server.GetMaxPlayers();
for i = 1, #MaxPlayer do
if IsPlayerAdmin(i) == 1 then
i:sendTextMessage(""..msg)
end
end
end
[/lua]
Fehlercode:
Jan 17, 2015 2:43:04 PM com.jme3.network.base.KernelAdapter reportError
SEVERE: Unhandled error, endpoint:NioEndpoint[1, java.nio.channels.SocketChannel[connected local=/--------:---- remote=/........:.....]], context:i.d@59150cd7
org.luaj.vm2.LuaError: @/.../.../game/..../scripts/.../....lua:149 attempt to call nil
at org.luaj.vm2.LuaValue.checkmetatag(Unknown Source)
at org.luaj.vm2.LuaValue.callmt(Unknown Source)
at org.luaj.vm2.LuaValue.call(Unknown Source)
at org.luaj.vm2.LuaClosure.execute(Unknown Source)
at org.luaj.vm2.LuaClosure.call(Unknown Source)
at org.luaj.vm2.LuaClosure.execute(Unknown Source)
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
at lua.ScriptEventList.triggerEvent(SourceFile:20)
at lua.ScriptEventManager.triggerEvent(SourceFile:32)
at server.listeners.a.a(SourceFile:94)
at server.listeners.a.messageReceived(SourceFile:65)
at com.jme3.network.base.MessageListenerRegistry.messageReceived(MessageListenerRegistry.java:73)
at com.jme3.network.base.DefaultServer.dispatch(DefaultServer.java:282)
at com.jme3.network.base.DefaultServer$Redispatch.messageReceived(DefaultServer.java:569)
at com.jme3.network.base.DefaultServer$Redispatch.messageReceived(DefaultServer.java:565)
at com.jme3.network.base.KernelAdapter.dispatch(KernelAdapter.java:183)
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:237)
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:280)
Display More
Zeile 149:
[lua]for i = 1, #MaxPlayer do[/lua]
-
-
Hallo liebe Community,
Ich stehe grade etwas auf dem Schlauch das Script wird geladen ganz normal.
nur sobald ich ein Befehl ausführe mit dieser Function drine werde ich durch einen
Error aus dem Server geworfen, hat jemand einen Plan was ich dort falsch schreibe?
Ich bedanke mich für eure Hilfe.
Jetzige Function:
[lua]
function SendMessageToAdmin(msg)
local MaxPlayer = server.GetMaxPlayers();
for i = 1, #MaxPlayer do
if IsPlayerAdmin(i) == 1 then
i:sendTextMessage(""..msg)
end
end
end
[/lua]
Fehlercode:
Jan 17, 2015 2:43:04 PM com.jme3.network.base.KernelAdapter reportError
SEVERE: Unhandled error, endpoint:NioEndpoint[1, java.nio.channels.SocketChannel[connected local=/--------:---- remote=/........:.....]], context:i.d@59150cd7
org.luaj.vm2.LuaError: @/.../.../game/..../scripts/.../....lua:149 attempt to call nil
at org.luaj.vm2.LuaValue.checkmetatag(Unknown Source)
at org.luaj.vm2.LuaValue.callmt(Unknown Source)
at org.luaj.vm2.LuaValue.call(Unknown Source)
at org.luaj.vm2.LuaClosure.execute(Unknown Source)
at org.luaj.vm2.LuaClosure.call(Unknown Source)
at org.luaj.vm2.LuaClosure.execute(Unknown Source)
at org.luaj.vm2.LuaClosure.onInvoke(Unknown Source)
at org.luaj.vm2.LuaClosure.invoke(Unknown Source)
at lua.ScriptEventList.triggerEvent(SourceFile:20)
at lua.ScriptEventManager.triggerEvent(SourceFile:32)
at server.listeners.a.a(SourceFile:94)
at server.listeners.a.messageReceived(SourceFile:65)
at com.jme3.network.base.MessageListenerRegistry.messageReceived(MessageListenerRegistry.java:73)
at com.jme3.network.base.DefaultServer.dispatch(DefaultServer.java:282)
at com.jme3.network.base.DefaultServer$Redispatch.messageReceived(DefaultServer.java:569)
at com.jme3.network.base.DefaultServer$Redispatch.messageReceived(DefaultServer.java:565)
at com.jme3.network.base.KernelAdapter.dispatch(KernelAdapter.java:183)
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:237)
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:280)
Display More
Zeile 149:
[lua]for i = 1, #MaxPlayer do[/lua]
-
[lua]
function onPlayerConnect(event)
SendPlayerMessage(event.player,255,255,255,"Welcome on OUR Server. If there problems ask ADMINS: sunflyer01 or neoprana. Have fun!");
end
addEvent("PlayerConnect", onPlayerConnect);
[/lua]
Oder:
[lua]
function onPlayerConnect(event)
event.player:SendPlayerMessage(255,255,255,"Welcome on OUR Server. If there problems ask ADMINS: sunflyer01 or neoprana. Have fun!");endaddEvent("PlayerConnect", onPlayerConnect);[/lua]
Entschuldigung bin am Handy sag mal wie lautet die Fehlermeldung wird die Function anvisiert?
Aber ansonsten müsste es so gehen.
Viel Glück,
Marvinmauric