Hay,
habe folgendes Problem:
Externer Inhalt
i.imgur.com
Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
An der XML Datei wird auch nix verändert.
Server:
Lua
function createNewSlot1(pname)
local accountdb = xmlLoadFile("re_lo/accounts.xml")
if accountdb then
local searchname = xmlFindChild(accountdb, pname, 0)
local search_slot1 = xmlFindChild(searchname, "slot1", 0)
local search_slot1_use = xmlFindChild(searchname, "use", 0)
local search_slot1_level = xmlFindChild(searchname, "level", 0)
local value_slot1_use = xmlNodeSetValue(search_slot1_use, "1")
local value_slot1_level = xmlNodeSetValue(search_slot1_level, "1")
xmlSaveFile(accountdb)
outputChatBox("Slot 1 wurde erfolgreich erstellt!", player, 0, 255, 0)
outputChatBox("Reconncte nun um mit Slot 1 zu spawnen (/reconnect)", player, 0, 255, 0)
else
outputChatBox("Fehler wurde festgestellt", player, 125, 0, 0)
outputChatBox("Fehler wurde in Serverlog gemeldet", player, 125, 0, 0)
outputChatBox("Falls keine Loesung gefunden wird, Administrator kontaktieren", player, 125, 0, 0)
outputServerLog("User konnte Slot 1 nicht erstellen, Error: Account-DB nicht gefunden")
end
end
addEvent("cNewSlot1", true)
addEventHandler("cNewSlot1", getRootElement(), createNewSlot1)
function createNewSlot2(pname)
local accountdb = xmlLoadFile("re_lo/accounts.xml")
if accountdb then
local searchname = xmlFindChild(accountdb, pname, 0)
local search_slot2 = xmlFindChild(searchname, "slot2", 0)
local search_slot2_use = xmlFindChild(searchname, "use", 0)
local search_slot2_level = xmlFindChild(searchname, "level", 0)
local value_slot2_use = xmlNodeSetValue(search_slot2_use, "1")
local value_slot2_level = xmlNodeSetValue(search_slot2_level, "1")
xmlSaveFile(accountdb)
outputChatBox("Slot 2 wurde erfolgreich erstellt!", player, 0, 255, 0)
outputChatBox("Reconncte nun um mit Slot 2 zu spawnen (/reconnect)", player, 0, 255, 0)
else
outputChatBox("Fehler wurde festgestellt", player, 125, 0, 0)
outputChatBox("Fehler wurde in Serverlog gemeldet", player, 125, 0, 0)
outputChatBox("Falls keine Loesung gefunden wird, Administrator kontaktieren", player, 125, 0, 0)
outputServerLog("User konnte Slot 2 nicht erstellen, Error: Account-DB nicht gefunden")
end
end
addEvent("cNewSlot2", true)
addEventHandler("cNewSlot2", getRootElement(), createNewSlot2)
Alles anzeigen
Client:
Lua
function createSlot1()
local playername = getPlayerName(getLocalPlayer())
triggerServerEvent("cNewSlot1", localPlayer, playername)
end
addEventHandler("onClientGUIClick", character.button[3], createSlot1, false)
function createSlot2()
local playername = getPlayerName(getLocalPlayer())
triggerServerEvent("cNewSlot2", localPlayer, playername)
end
addEventHandler("onClientGUIClick", character.button[4], createSlot2, false)
Alles anzeigen
Die XML Datei:
Code
<accounts>
<Poof>
<passwort>*****</passwort>
<slot1>
<use>0</use>
<level>0</level>
</slot1>
<slot2>
<use>0</use>
<level>0</level>
</slot2>
</Poof>
</accounts>
Alles anzeigen
Wo liegt der Fehler..?