Lua
Clientseitig
triggerServerEvent("onFraktionspcDataNeedMoney", gMe)
addEvent("GetFraktionMoney", true)
addEventHandler("GetFraktionMoney", gMe,
function(money)
if not(player == gMe) then return end
guiSetText(geldvariablelabel, tostring(money))
end)
triggerServerEvent("onFraktionspcDataNeedMats", gMe)
addEvent("GetFraktionMats", true)
addEventHandler("GetFraktionMats", gMe,
function(mats)
if not(player == gMe) then return end
guiSetText(matsvariablelabel, tostring(mats))
end)
triggerServerEvent("onFraktionspcDataNeedDrugs", gMe)
addEvent("GetFraktionDrugs", true)
addEventHandler("GetFraktionDrugs", gMe,
function(drugs)
if not(player == gMe) then return end
guiSetText(drugvariablelabel, tostring(drugs))
end)
addEventHandler("onClientGUIClick",windowclosebutton,
---------------------------------------------------------------------------------------------------------------------------------------------
geldvariablelabel = guiCreateLabel(0.35, 0.36, 0.32, 0.05, "", true, taballgemein)
guiSetFont(geldvariablelabel, "default-bold-small")
guiLabelSetHorizontalAlign(geldvariablelabel, "center", false)
matsvariablelabel = guiCreateLabel(0.35, 0.44, 0.32, 0.05, "", true, taballgemein)
guiSetFont(matsvariablelabel, "default-bold-small")
guiLabelSetHorizontalAlign(matsvariablelabel, "center", false)
drugvariablelabel = guiCreateLabel(0.35, 0.53, 0.32, 0.05, "", true, taballgemein)
guiSetFont(drugvariablelabel, "default-bold-small")
guiLabelSetHorizontalAlign(drugvariablelabel, "center", false)
Alles anzeigen
Lua
Serverseitig
addEvent("onFraktionspcDataNeedDrugs", true)
addEventHandler("onFraktionspcDataNeedDrugs", getRootElement(),
function()
local fac = vioGetElementData ( player, "fraktion" )
if(fac == 0) then return end
if(fac == 1) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['SFPD'], row['DepotDrogen'])
end
elseif(fac == 2) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Mafia'], row['DepotDrogen'])
end
elseif(fac == 3) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Triaden'], row['DepotDrogen'])
end
elseif(fac == 4) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Terroristen'], row['DepotDrogen'])
end
elseif(fac == 5) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Reporter'], row['DepotDrogen'])
end
elseif(fac == 6) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['FBI'], row['DepotDrogen'])
end
elseif(fac == 7) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Grove'], row['DepotDrogen'])
end
elseif(fac == 9) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Biker'], row['DepotDrogen'])
end
elseif(fac == 14) then
local result = mysql_query( handler, "SELECT * FROM fraktionen;" )
if ( result and mysql_num_rows( result ) > 0) then
local row = mysql_fetch_assoc(result)
triggerClientEvent(player, "GetFraktionDrugs", player, row['Feuerwehr'], row['DepotDrogen'])
end
end
end
)
Alles anzeigen
Es wird nil die ganze zeit ausgegeben.. Errors gibt's nicht