Beiträge von Garett

    Besitze kein Firefox ( letzter dreck ) wie gesagt alle prozesse geschlossen die mir unbekannt vorkahmen ja ich hab sogar exploer.exe oder wie dat hieß geschlossen.

    Eben das ist es ja. Ich hatte kein Firefox und wunderte mich wieso ich dann eine "firefox.exe" besitze :D

    P.S: Der Virus war im Temp Ordner versteckt.

    Toll mein AntiBackdoorsystem rauszukopieren und als sein auszugeben *thumbdown*

    Ich kenn mich zwar nicht gerade so mit MW3 aus, da ich eher ein Battlefield Zocker bin, aber ich finds gut. Was du beim nächsten mal machen könntest, ist z.B eine MOAB schaffen oder vielleicht mal eine andere Waffe benutzen zur Abwechslung.

    Das gibts doch nicht *thumbdown* Es will einfach nicht gehen... *cursing*

    Egal welche Variante ich ausprobiere, oder wie ich es umändere!

    Client:

    Server:

    @Aiden: Ich habs jetzt so versucht und nun kommt ein Error: Server triggered clientside Event showDMLOG, but Event is not added clientside.

    Das hab ich hinzugefügt:

    Server:

    Lua
    function LogRufen ( file, buffer )
    local file = fileOpen( ":vio_stored_files/logs/death.log", true )
    local buffer = fileRead( file, fileGetSize(":vio_stored_files/logs/death.log") )
    triggerClientEvent ( player, "callLogRufen", player )
    fileClose( file )
    end
    addEvent ( "logrufen", true )
    addEventHandler ( "logrufen", getRootElement(), LogRufen )

    Client:

    Lua
    function callLogRufen
    
    
    	guiSetText( GUIEditor.memo[1], triggerServerEvent ( player, "logrufen", player ) )
    
    
    end
    addEvent ( "callLogRufen", true )
    addEventHandler ( "callLogRufen", getRootElement(), callLogRufen )

    Ich weiß einfach nicht wie ich das miteinander verbinden soll, das verwirrt mich voll *wacko*

    Ich habs jetzt so ausprobiert:
    Muss ich es vielleicht Serverseitig machen? ^^

    Clientseitig:

    Serverseitig:

    Lua
    function callDMLOG ( player )
    
    
    	if vioGetElementData ( player, "adminlvl" ) >= 2 then	
    		triggerClientEvent ( player, "showDMLOG", player )
    	else
    		outputChatBox ( "Du bist nicht dazu berechtigt!", player, 255, 0, 0 )		
    	end		
    end
    addCommandHandler ( "dmlogs", callDMLOG )

    Danke!

    Ich habe es jetzt so versucht, aber leider funktioniert es nicht...

    Shyim: Kann ich also die "allround_log" nehmen und dann es so einstellen, dass es in der Memo angezeigt wird?

    EDIT: Hier steht sowas in der Death.lua: outputLog ( "[KILL]: "..getPlayerName ( killer ).." hat "..getPlayerName(player).." mit Waffe "..weapon.." erledigt!", "death" )

    Abend, liebe Community!

    Vor ein Paar Stunden habe ich ein GUI erstellt, dass die Death Log in einer Memo anzeigen soll.

    Fürs erste sieht es so aus:

    Externer Inhalt img5.fotos-hochladen.net
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Jetzt soll da aber in der Memo die death.log darin stehen. Nur weiß ich jetzt nicht wirklich, wie das machbar wäre!?
    Kann man die death.log von Extended irgendwie in die Memo übertragen? Wenn ja, wie?

    Lg
    Garett

    So, da ich mehrfach nun geguckt hab und den Fehler noch immer nicht gefunden hab, will ich euch fragen, ob hier der Fehler liegen könnte?
    Alles ist in der Datenbank richtig eingetragen, d.h schließe ich dort den Fehler aus.

    Weil hier die Funktion ist zum einlagern ist. [ Verzeichniss: carsys/tunining/stuning_server.lua ]

    Funktion:

    Oder hier:

    Lua
    function trunkClick ( btn, state )
    	if state == "up" then		if trunkButtons[source] then			local drugs = guiGetText ( gLabel["trunkDrugs"] )			drugs = tonumber ( string.sub ( drugs, 1, ( #drugs ) - 2 ) )						local mats = guiGetText ( gLabel["trunkMats"] )			mats = tonumber ( string.sub (mats, 1, ( #mats ) - 5 ) )						local drugsValue = tonumber ( guiGetText ( gEdit["trunkDrugs"] ) )			local matsValue = tonumber ( guiGetText ( gEdit["trunkMats"] ) )						if source == gButton["trunkTakeDrugs"] or source == gButton["trunkTakeMats"] or source == gButton["trunkTakeGun"] then				if source == gButton["trunkTakeGun"] then					if guiGetText ( gLabel["trunkStoredGun"] ) ~= "Keine" then						triggerServerEvent ( "trunkStorageServer", lp, "gun", "", true )						guiSetText ( gLabel["trunkHandGun"], guiGetText ( gLabel["trunkStoredGun"] ) )						guiSetText ( gLabel["trunkStoredGun"], "Keine" )					else						outputChatBox ( "Du hast im Moment keine Waffe eingelagert!", 125, 0, 0 )					end				elseif source == gButton["trunkTakeDrugs"] then					if drugs >= drugsValue then						triggerServerEvent ( "trunkStorageServer", lp, "drugs", drugsValue, true )						guiSetText ( gLabel["trunkDrugs"], ( drugs - drugsValue ).." g" )					else						outputChatBox ( "Du nicht so viele Drogen gelagert!", 125, 0, 0 )					end				else					if mats >= matsValue then						triggerServerEvent ( "trunkStorageServer", lp, "mats", matsValue, true )						guiSetText ( gLabel["trunkMats"], ( mats - matsValue ).." Stk." )					else						outputChatBox ( "Du nicht so viele Materialien gelagert!", 125, 0, 0 )					end				end			else				if source == gButton["trunkStoreGun"] then					if guiGetText ( gLabel["trunkStoredGun"] ) == "Keine" then						if guiGetText ( gLabel["trunkHandGun"] ) ~= "Keine" then							triggerServerEvent ( "trunkStorageServer", lp, "gun", "", false )							guiSetText ( gLabel["trunkStoredGun"], guiGetText ( gLabel["trunkHandGun"] ) )							guiSetText ( gLabel["trunkHandGun"], "Keine" )						else							outputChatBox ( "Du hast keine Waffe in der Hand!", 125, 0, 0 )						end					else						outputChatBox ( "Du hast bereits eine Waffe eingelagert!", 125, 0, 0 )					end				elseif source == gButton["trunkStoreDrugs"] then					if getElementData ( lp, "drugs" ) >= drugsValue then						triggerServerEvent ( "trunkStorageServer", lp, "drugs", drugsValue, false )						guiSetText ( gLabel["trunkDrugs"], ( drugs + drugsValue ).." g" )					else						outputChatBox ( "Du nicht so viele Drogen!", 125, 0, 0 )					end				else					if getElementData ( lp, "mats" ) >= matsValue then						triggerServerEvent ( "trunkStorageServer", lp, "mats", matsValue, false )						guiSetText ( gLabel["trunkMats"], ( mats + matsValue ).." Stk." )					else						outputChatBox ( "Du nicht so viele Materialien!", 125, 0, 0 )					end				end			end		end	endend