Bei mir stürmt nix.
haha bei mir auch nichts :o
Bei mir stürmt nix.
haha bei mir auch nichts :o
Passiert nichts.. :-/
@[ATV]Alex: Error kommt nichtmehr aber über dem Hausmarker steht nichts mehr.
Also Stunden Geld und Besitzer
houseInfoTextRange = 10
houseTextRenders = 0
houseTextRenderAdded = false
streamedInPickups = {}
houseTextsToDraw = {}
houseIconModels = {
[1272]=true,
[1273]=true
}
local shape
function houseIconStreamIn ()
if houseIconModels[getElementModel ( source )] then
if getElementData ( source, "owner" ) then
local x, y, z = getElementPosition ( source )
shape = createColSphere ( x, y, z, houseInfoTextRange )
setElementData ( shape, "mother", source )
streamedInPickups[source] = shape
local lx, ly, lz = getElementPosition ( lp )
if getDistanceBetweenPoints3D ( x, y, z, lx, ly, lz ) <= houseInfoTextRange then
addTextToHousePickup ( source )
end
addEventHandler ( "onClientColShapeHit", shape, houseShapeHit )
end
end
end
addEventHandler ( "onClientElementStreamIn", getRootElement(), houseIconStreamIn )
function addTextToHousePickup ( pickup )
local x1, y1, z1 = getElementPosition ( lp )
local x2, y2, z2 = getElementPosition ( pickup )
if getDistanceBetweenPoints3D ( x1, y1, z1, x2, y2, z2 ) <= houseInfoTextRange then
local string = ""
if not getElementData ( pickup, "gangHQOf" ) then
local besitzer = getElementData ( pickup, "owner" )
local shape = streamedInPickups[pickup]
if besitzer == "none" then
local mintime = getElementData ( pickup, "mintime" )
local preis = getElementData ( pickup, "preis" )
string = "Steht zum Verkauf\nPreis: "..preis.."\nMindestspielzeit:\n"..mintime.." Stunden"
else
local miete = getElementData ( pickup, "miete" )
local locked = getElementData ( pickup, "locked" )
local state = "Verschlossen"
if not locked then
state = "Offen"
end
string = "Gehoert: "..besitzer.."\n"..state.."\n"
if miete == 0 then
string = string.."Nicht zu vermieten"
else
string = string.."Miete: "..miete
end
end
else
string = "Hauptquartier der Gang\n""..getElementData ( pickup, "gangHQOf" ).."""
end
houseTextsToDraw[pickup] = string
if not houseTextRenderAdded then
addEventHandler ( "onClientRender", getRootElement(), houseRenderText )
houseTextRenderAdded = true
end
addEventHandler ( "onClientColShapeLeave", shape, houseShapeLeft )
end
end
function houseShapeLeft ( hit, dim )
local pickup = getElementData ( source, "mother" )
if dim and hit then
houseTextsToDraw[pickup] = nil
end
end
function houseShapeHit ()
local pickup = getElementData ( source, "mother" )
addTextToHousePickup ( pickup )
end
function houseRenderText ()
local i = 0
houseTextRenders = houseTextRenders + 1
if houseTextRenders == 35 then
houseTextRenders = 0
for key, index in pairs ( houseTextsToDraw ) do
houseTextsToDraw[key] = nil
if isElement ( key ) then
addTextToHousePickup ( key )
end
end
end
for key, index in pairs ( houseTextsToDraw ) do
if isElement ( key ) then
i = i + 1
local x, y, z = getElementPosition ( key )
z = z + 1.2
local sx, sy = getScreenFromWorldPosition ( x, y, z, 1000, true )
local r, g, b
if sx and sy then
sx = sx - 100
if string.sub ( index, 1, 5 ) == "Haupt" then
r, g, b = 200, 0, 0
else
r, g, b = 200, 200, 200
end
dxDrawText ( tostring ( index ), sx, sy, sx, sy, tocolor ( 0, 0, 0, 255 ), 2, "sans" )
dxDrawText ( tostring ( index ), sx+1, sy+1, sx, sy, tocolor ( r, g, b, 255 ), 2, "sans" )
end
else
houseTextsToDraw[key] = nil
end
end
if i == 0 then
removeEventHandler ( "onClientRender", getRootElement(), houseRenderText )
houseTextRenderAdded = false
end
end
function houseIconStreamOut ()
if houseIconModels[getElementModel ( source )] then
if getElementData ( source, "owner" ) then
local shape = streamedInPickups[source]
if houseTextsToDraw[source] then
houseTextsToDraw[source] = nil
end
destroyElement ( shape )
end
end
end
addEventHandler ( "onClientElementStreamOut", getRootElement(), houseIconStreamOut )
Alles anzeigen
vio\clicksys\playerclick\self_click.lua:78 attemp to call global 'showAdminMenue' (a nil value)
guiObjectModels = { [2942]=true, [2190]=true, [2754]=true, [2886]=true }secondClickTypes = { ["ped"] = true, ["player"] = true, ["vehicle"] = true }clickSpecialPeds = { [rathausped]=true }
function player_click ( button, state, clickedElement, x, y, z )
if state == "down" and not getElementData ( source, "ElementClicked" ) then local x1, y1, z1 = getElementPosition ( source ) local veh = getPedOccupiedVehicle ( source ) -- Spezial -- if not clickedElement then if vioGetElementData ( source, "objectToPlace" ) or vioGetElementData ( source, "airstrike" ) or vioGetElementData ( source, "wanzen" ) then if vioGetElementData ( source, "wanzen" ) then createWanze ( source, clickedElement, x, y, z ) elseif vioGetElementData ( source, "airstrike" ) then vioSetElementData ( source, "airstrike", false ) createAirstrike ( source, x, y, z ) showCursor ( source, false ) setElementData ( source, "ElementClicked", false ) end return true end end
-- Special Elements - Objekte -- if clickedElement and not secondClickTypes[getElementType(clickedElement)] then local x2, y2, z2 = getElementPosition ( clickedElement ) if getDistanceBetweenPoints3D ( x1, y1, z1, x2, y2, z2 ) <= 10 then local model = getElementModel ( clickedElement ) local count = getElementData ( clickedElement, "count" ) if guiObjectModels[model] then if model == 2942 then playerbankmoney = getElementData(source, "bankmoney") triggerClientEvent ( source, "showCashPoint", getRootElement(), playerbankmoney ) setElementData ( source, "ElementClicked", true ) elseif model == 2190 then if isOnDuty ( source ) then triggerClientEvent ( source, "ShowPoliceComputerGui", getRootElement() ) setElementData ( source, "ElementClicked", true ) else outputChatBox("Du bist nicht im Dienst", player, 255, 0, 0) end elseif model == 2754 then triggerClientEvent ( source, "showChipBuy", source ) elseif model == 2886 then -- Materialtruck local fraktion = vioGetElementData ( source, "fraktion" ) local fname = fraktionNames[tonumber(fraktion)] if tonumber ( fraktion ) > 1 then setElementData ( source, "ElementClicked", true ) triggerClientEvent ( source, "showFrakMats", getRootElement (), _G[fname.."Money"] ) end end elseif vioGetElementData ( clickedElement, "placeableObject" ) then if vioGetElementData ( source, "adminlvl" ) then if not vioGetElementData ( source, "objectDelete" ) then outputChatBox ( "Du kannst dieses Objekt loeschen; Klicke es dazu erneut an!", source, 0, 125, 0 ) vioSetElementData ( source, "objectDelete", true ) setTimer ( vioSetElementData, 60000, 1, source, "objectDelete", nil ) else destroyElement ( clickedElement ) end end elseif count then local x1, y1, z1 = getElementPosition ( source ) local x2, y2, z2 = getElementPosition ( clickedElement ) if getDistanceBetweenPoints3D ( x1, y1, z1, x2, y2, z2 ) <= 3 then local x3, y3, z3 = getElementPosition ( _G["weedPlant"..count] ) destroyElement ( _G["weedPlant"..count] ) destroyElement ( _G["weedBox1"..count] ) destroyElement ( _G["weedBox2"..count] ) local gTime = getRealTime() if _G["weedHour"..count] > tonumber ( gTime.hour ) then htime = 24 - _G["weedHour"..count] + gTime.hour else htime = gTime.hour - _G["weedHour"..count] end local drugs = math.floor ( htime * 2 ) + 1 if drugs > 15 then drugs = 15 end weedDelMySQL ( _G["weedPlantid"..count], _G["weedPlantX"..count], _G["weedPlantY"..count], _G["weedPlantZ"..count], _G["weedHour"..count], _G["weedMin"..count] ) outputChatBox ( "Du hast "..drugs.." Gramm Drogen geerntet!", source, 0, 125, 0 ) vioSetElementData ( source, "drugs", vioGetElementData ( source, "drugs" ) + drugs ) end elseif gunBoxes[clickedElement] then triggerClientEvent ( source,"gunCrateMenue", getRootElement() ) setElementData ( source, "ElementClicked", true ) elseif depots[clickedElement] then if isInDepotFaction ( source ) then setElementData ( source, "ElementClicked", true ) if vioGetElementData ( source, "fraktion" ) == 2 then triggerClientEvent ( source, "showFDepot", getRootElement(), MafiaMoney, MafiaMats, MafiaDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 3 then triggerClientEvent ( source, "showFDepot", getRootElement(), TriadenMoney, TriadenMats, TriadenDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 4 then triggerClientEvent ( source, "showFDepot", getRootElement(), TerroristenMoney, TerroristenMats, TerroristenDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 5 then triggerClientEvent ( source, "showFDepot", getRootElement(), ReporterMoney, ReporterMats, ReporterDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 7 then triggerClientEvent ( source, "showFDepot", getRootElement(), AztecasMoney, AztecasMats, AztecasDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 9 then triggerClientEvent ( source, "showFDepot", getRootElement(), GroveMoney, GroveMats, GroveDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 10 then triggerClientEvent ( source, "showFDepot", getRootElement(), BallasMoney, BallasMats, BallasDrugs ) elseif vioGetElementData ( source, "fraktion" ) == 11 then triggerClientEvent ( source, "showFDepot", getRootElement(), VagosMoney, VagosMats, VagosDrugs ) else setElementData ( source, "ElementClicked", false ) end else outputChatBox ( "Du bist in einer ungueltigen Fraktion!", source, 125, 0, 0 ) end end return true end end -- Special Elements - Player -- if clickedElement then if secondClickTypes[getElementType(clickedElement)] then if getElementModel ( clickedElement ) == 283 and not getElementType ( clickedElement ) == "player" then if not vioGetElementData ( source, "ticketOffered" ) then vioSetElementData ( source, "ticketOffered", true ) outputChatBox ( "Hier kannst du ein Strafzettel loesen, um ein Wanted zu loeschen.", source, 200, 200, 0 ) outputChatBox ( "Kosten: 2.000 $", source, 200, 200, 0 ) setTimer ( vioSetElementData, 30000, 1, source, "ticketOffered", false ) else if vioGetElementData ( source, "wanteds" ) == 1 then if vioGetElementData ( source, "money" ) >= 2000 then vioSetElementData ( source, "ticketOffered", false ) outputChatBox ( "Strafzettel bezahlt!", source, 0, 125, 0 ) setPlayerWantedLevel ( source, 0 ) vioSetElementData ( source, "wanteds", 0 ) takePlayerSaveMoney ( source, 2000 ) else outputChatBox ( "Ein Strafzettel kostet 2.000 $", source, 125, 0, 0 ) end else outputChatBox ( "Nur moeglich, wenn du ein Wanted hast!", source, 125, 0, 0 ) end end elseif clickedElement == source then triggerClientEvent ( source, "ShowSelfClickMenue", getRootElement() ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) elseif clickSpecialPeds[clickedElement] then if clickedElement == rathausped then triggerClientEvent ( source, "ShowRathausMenue", getRootElement() ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) elseif clickedElement == vincenzo then triggerClientEvent ( source, "showVincenzosGunshop", getRootElement() ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) end elseif getElementType ( clickedElement ) == "vehicle" then local veh = clickedElement local vehname = getVehicleName( veh ) --[[ if (vehname == sportveh) or (vehname == gebrauchtveh) or (vehname == planeveh) or (vehname == bootveh) then local besitzer = getElementData ( veh, "owner" ) if besitzer or not besitzer == "console" then if getVehicleTrunkState ( veh ) then local data = MySQL_GetString( "vehicles", "Kofferraum", "Besitzer LIKE '"..vioGetElementData ( veh, "owner" ).."' AND Slot LIKE '"..vioGetElementData ( veh, "carslotnr_owner" ).."'" ) local drugs = tonumber ( gettok ( data, 1, string.byte ( '|' ) ) ) local mats = tonumber ( gettok ( data, 2, string.byte ( '|' ) ) ) local gun = tonumber ( gettok ( data, 3, string.byte ( '|' ) ) ) local ammo = tonumber ( gettok ( data, 4, string.byte ( '|' ) ) ) triggerClientEvent ( source, "showTrunkGui", getRootElement(), drugs, mats, gun, ammo ) vioSetElementData ( source, "clickedVehicle", clickedElement ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) else triggerClientEvent ( source, "_createCarmenue", getRootElement(), clickedElement ) setElementData ( source, "clickedVehicle", clickedElement ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) end end else ]] if getVehicleTrunkState ( veh ) then local data = MySQL_GetString( "vehicles", "Kofferraum", "Besitzer LIKE '"..vioGetElementData ( veh, "owner" ).."' AND Slot LIKE '"..vioGetElementData ( veh, "carslotnr_owner" ).."'" ) local drugs = tonumber ( gettok ( data, 1, string.byte ( '|' ) ) ) local mats = tonumber ( gettok ( data, 2, string.byte ( '|' ) ) ) local gun = tonumber ( gettok ( data, 3, string.byte ( '|' ) ) ) local ammo = tonumber ( gettok ( data, 4, string.byte ( '|' ) ) ) triggerClientEvent ( source, "showTrunkGui", getRootElement(), drugs, mats, gun, ammo ) vioSetElementData ( source, "clickedVehicle", clickedElement ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) else triggerClientEvent ( source, "_createCarmenue", getRootElement(), clickedElement ) if vioGetElementData ( source, "adminlvl" ) >= 4 then triggerClientEvent ( source, "aktname_ver", getRootElement(), vioGetElementData ( clickedElement, "owner" ) ) end setElementData ( source, "clickedVehicle", clickedElement ) showCursor ( source, true ) setElementData ( source, "ElementClicked", true ) end --end elseif getElementData ( clickedElement, "clickPed" ) then local typ = vioGetElementData ( clickedElement, "typ" ) local item, price if typ == "bum" then item = "100 $?!" price = "Burger" elseif typ == "gunbuyer" then if vioGetElementData ( clickedElement, "item" ) == 4 then price = "Messer" elseif vioGetElementData ( clickedElement, "item" ) == 22 then price = "9mm Pistole" else price = "AK-47" end item = tostring ( vioGetElementData ( clickedElement, "price" ) ).." $" else price = tostring ( vioGetElementData ( clickedElement, "price" ) ).." $" end if typ == "wdealer" then item = aiGunNames[vioGetElementData ( clickedElement, "item" )] elseif typ == "dealer" then item = tostring ( vioGetElementData ( clickedElement, "item" ) ).." g, \nDrogen" elseif typ == "sdealer" then item = tostring ( vioGetElementData ( clickedElement, "item" ) ).." Stk.,\nHanfsamen" elseif typ == "car" then local i = vioGetElementData ( clickedElement, "id" ) local car = curAiCarSpots[i]["car"] item = vioGetElementData ( car, "name" ) price = vioGetElementData ( car, "price" ) end vioSetElementData ( source, "curclicked", clickedElement ) setElementData ( source, "ElementClicked", true ) triggerClientEvent ( source, "showPedInteraction", getRootElement(), typ, item, price ) elseif getElementType ( clickedElement ) == "player" then if vioGetElementData ( clickedElement, "tazered" ) and isOnStateDuty ( source ) then grab_func ( source, "grab", getPlayerName ( clickedElement ) ) else local pname = getPlayerName ( clickedElement ) vioSetElementData ( source, "curclicked", pname ) setElementData ( source, "ElementClicked", true ) triggerClientEvent ( source,"ShowInteraktionsguiGui", getRootElement() ) end end end end endendaddEventHandler ( "onPlayerClick", getRootElement (), player_click )
function removeRemoteExplosive ( clickedElement )
destroyElement ( clickedElement ) setElementFrozen ( source, false )end
function cancel_gui_server_func ( player )
if player then source = player end setElementData ( source, "ElementClicked", false ) if not vioGetElementData ( source, "tazered" ) then toggleAllControls ( source, true ) end toggleControl ( source, "fire", true ) toggleControl ( source, "enter_exit", true ) if getElementData(source,"sprint") == 1 then toggleControl ( source, "sprint", false ) endendaddEvent ("cancel_gui_server", true )addEventHandler ( "cancel_gui_server", getRootElement (), cancel_gui_server_func )
function open_gui_server_func ( player )
if player then source = player end setElementData ( source, "ElementClicked", true ) if not vioGetElementData ( source, "tazered" ) then toggleAllControls ( source, false ) end toggleControl ( source, "fire", false ) toggleControl ( source, "enter_exit", false ) if getElementData(source,"sprint") == 1 then toggleControl ( source, "sprint", false ) endendaddEvent ("open_gui_server", true )addEventHandler ( "open_gui_server", getRootElement (), open_gui_server_func )
function showcurser ( player )
if tonumber(getElementData ( player, "loggedin" )) == 1 and not getElementData ( player, "isInRace" ) then if isCursorShowing ( player ) then if not getElementData ( player, "ElementClicked" ) then showCursor ( player, false ) end else showCursor ( player, true ) setElementData ( player, "ElementClicked", false ) end endendaddCommandHandler ( "click", showcurser )
function showhmenue ( player )
if tonumber(getElementData ( player, "loggedin" )) == 1 then if getElementData ( player, "ElementClicked" ) == false then setElementData ( player, "ElementClicked", true ) triggerClientEvent ( player, "ShowHelpmenueGui", getRootElement() ) showCursor ( player, true ) elseif getElementData ( player, "ElementClicked" ) == true then triggerClientEvent ( player, "ShowHelpmenueGui", getRootElement() ) end endend
function self_func ( player ) if not vioGetElementData ( player, "growing" ) then if vioGetElementData ( player, "tied", boolean) then triggerClientEvent ( player, "ShowSelfClickMenue", getRootElement() ) showCursor ( player, true ) setElementData ( player, "ElementClicked", true ) toggleAllControls ( player, false ) end endendaddCommandHandler ( "self", self_func )
function findRotation(x1,y1,x2,y2) local t = -math.deg(math.atan2(x2-x1,y2-y1)) if t < 0 then t = t + 360 end return tend
Alles anzeigen
ERROR: [gamemodes]/[vio]/vio/clicksys/clicksys_server.lua:33: attempt to index global 'MafiaCasinoKeypads' (a nil value)
-- Keypads if fourDragonGateSwitches[clickedElement] then moveTriadCasinoGate_func ( source ) return nil elseif MafiaCasinoKeypads[clickedElement] then moveCasinoDoor ( source ) return true end
local x1, y1, z1 = getElementPosition ( source ) local veh = getPedOccupiedVehicle ( source )
if veh then if getElementData ( veh, "katjuscha" ) then fireKatjuscha ( getElementData ( veh, "katjuschaID" ), x, y, z ) showcurser ( source ) return nil end end
@eXoduS: Fail, geht nicht alle Ganggebiete sind dann weg.
Weiß jemand wieso ?
Externer Inhalt fbcdn-sphotos-g-a.akamaihd.netInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Ist so, keinen juckt es, ob noch jemand draufgegangen ist.
Ein Kumpel von ihm hat ja den Wagen gefahren->ebenfalls tot. Schade um so einen guten Schauspieler, er wird fehlen.
#word
function createGangAreas ( )
local result = mysql_query( handler, "SELECT * FROM gangs" )
if ( not result) then
outputDebugString("Error executing the query: (" .. mysql_errno(handler) .. ") " .. mysql_error(handler))
return
end
local dsatz = mysql_fetch_assoc( result )
while ( dsatz ) do
local ID = dsatz["Nummer"]
local XS = math.abs( dsatz["X1"] - dsatz["X2"] )
local YS = math.abs( dsatz["Y1"] - dsatz["Y2"] )
local Besitzer = tonumber(dsatz["BesitzerFraktion"])
local r, g, b = gangColor[Besitzer][1], gangColor[Besitzer][2], gangColor[Besitzer][3]
_G["gangArea"..ID] = createRadarArea ( dsatz["X1"], dsatz["Y1"], XS, YS, r, g, b, 200, getRootElement() )
_G["gangPickup"..ID] = createPickup ( dsatz["X3"], dsatz["Y3"], dsatz["Z3"], 3, 1313, 1, 9999 )
vioSetElementData ( _G["gangPickup"..ID], "gang", Besitzer )
vioSetElementData ( _G["gangPickup"..ID], "id", ID )
vioSetElementData ( _G["gangPickup"..ID], "einnahmen", dsatz["Einnahmen"] )
vioSetElementData ( _G["gangPickup"..ID], "isUnderAttack", false )
vioSetElementData ( _G["gangPickup"..ID], "lastAttacked", dsatz["LastAttacked"] )
addEventHandler ( "onPickupHit", _G["gangPickup"..ID],
function ( hit )
if getElementType(hit) ~= "player" then
return
end
outputChatBox ( "Dieses Ganggebiet gehoert: "..gangName[vioGetElementData( source, "gang" )], hit, 125, 125, 200 )
if areaTexts[vioGetElementData( source, "id" )] then
bonus = "1 "..areaTexts [vioGetElementData( source, "id" )].." / 20 Minuten"
else
bonus = "-"
end
outputChatBox ( "Einnahmen/Stunde: "..( vioGetElementData ( source, "einnahmen" ) * 12 )..", Sonstige Boni: "..bonus, hit, 125, 125, 200 )
local fraktion = vioGetElementData ( hit, "fraktion" )
local time = getRealTime( tonumber( vioGetElementData( source, "lastAttacked" ) ) )
local str = time.monthday.."."..( tonumber(time.month) + 1 ).."."..(tonumber(time.year)+1900).." um "..time.hour..":"..time.minute..":"..time.second.." Uhr"
outputChatBox ( "Naechster Attack moeglich am "..str.."!", hit, 125, 0, 0 )
if vioGetElementData ( hit, "rang" ) >= 3 and validGangs[fraktion] then
outputChatBox ( "Tippe /attack, um einen Angriff zu starten!", hit, 125, 0, 0 )
end
end )
Alles anzeigen
Problem, undzwar immer wenn ich ein Gangwar starten möchte dann passiert das
Debugscript 3
Hoffe mir kann jemand helfen.
LG
@#ZERO: Danke
@#ZERO: Ich habe das Standard Tor von GTA gelöscht und das selbe eingefügt.
Ich habe ein Problem undzwar habe ich eine Garage die Anfangs zu sein sollte. Irgendwie ist sie immer offen und wenn ich "hgarage" mache dann geht sie zu für 10 sekunden und geht wieder auf
Bitte um hilfe
gate2 = createObject(10246,-2105.1999511719,896.90002441406,77.400001525879,0,0,90)
function moveGate(source)
if vioGetElementData(source,"adminlvl") >= 1 then
local x,y,z = -2105.19921875,896.8994140625,73.900001525879
local px,py,pz = getElementPosition(source)
if getDistanceBetweenPoints3D ( x,y,z, px, py, pz ) < 20 then
moveObject ( gate2, 4000, -2105.1999511719,896.90002441406,77.400001525879 )
outputChatBox("Das Tor schliest sich in 10 Sekunden Wieder", source )
setTimer( gate_timer, 10000, 1 )
end
else
outputChatBox( "Du bist kein Admin!", source, 125, 0, 0 )
end
end
addCommandHandler("hgarage",moveGate)
function gate_timer()
moveObject(gate2, 4000,-2105.19921875,896.8994140625,73.900001525879)
end
Alles anzeigen
Kannst du im Webinterface einstellen.
Hast du das standart gelöscht oder ersetzt?
@[LA]Leyynen Danke wenn du ein Problem damit gehabt hättest würde ich sie auch rausnehmen
@[LA]Leyynen wenn ich dich erreicht hätte...
AirHunter Datei existiert nicht!