Hey habe ne frage wie man das kopfgeldsystem einfügt
Jo ich beherrsche die basics aber das problem ist, dass ich nich checke wo genau ich bei meiner questlib.lua bei
thread einfügen soll -.-
pc = pc or {}
pc.get_kopfgeld = function()
return tonumber(mysql_query("select kopfgeld from player.player where name = '".. pc.get_name() .."';")[1][1]) or 0
end
pc.set_kopfgeld_guthaben = function(m)
mysql_query("update player.player set kopfgeld_guthaben = kopfgeld_guthaben + ".. m .." where name = '".. pc.get_name() .."';")
end
pc.set_kopfgeld = function(name, money)
name = string.gsub(name, "[();]", "")
money = string.gsub(money, "[();]", "")
mysql_query("update player.player set kopfgeld = kopfgeld + ".. money .." where name = '".. name .."';")
end
pc.target_level = function(name)
name = string.gsub(name, "[();]", "")
return tonumber(mysql_query("select level from player.player where name = '".. name .."';")[1][1]) or 0
end
pc.get_kopfgeld_guthaben = function()
return tonumber(mysql_query("select kopfgeld_guthaben from player.player where name = '".. pc.get_name() .."';")[1][1]) or 0
end
oder diese npc.get_vid Funktion:
int npc_get_vid(lua_State* L) {
lua_pushnumber(L, CQuestManager::instance().GetCurrentNPCCharacterPt r()->GetVID());
return 1;
}
Ich peil nichts -.-
kann mir das jemand 1x erklären? Ich werds dann eh zu 100% können und diese frage wird dann von mir nie wieder gestellt <3
@ich benutze die 40k game ^-^