Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: Lern Hilfe?

  1. #11
    Avatar von MîngeBag.
    Registriert seit
    20.09.2009
    Ort
    Nähe Hamburg

    Standard AW: Lern Hilfe?

    entferne DeriveGamemode("sandbox") bei cl_init , das wird in einer shared.lua bei einen Gamemode gesetzt , ums sinnvoll zu nutzen.



    Und ich würde wenn du ein extra Script machst , es ausserhalb des Gamemodes machen.

    Erstelle eine lua datei namens myscript.lua in garrysmod/lua/autorun/
    und füge folgenden Inhalt ein:

    PHP-Code:


    if SERVER then
        AddCSLuaFile
    "autorun/myscript.lua" )
        function 
    checkAdmin(ply)
         
             if 
    ply:IsAdmin() then
                  ply
    :ChatPrint("Du hast dich Erfolgreich als Admin eingeloggt")
                  
    GAMEMODE:SetPlayerSpeedply2501000 )    
              
    umsg.Start("OpenSense"ply)
              
    umsg.End()      
             else
                  
    ply:ChatPrint("Du bist kein Admin!")
             
    end
        end
        concommand
    .Add("admin"checkAdmin)
    else

        function 
    sense()
            
    local window vgui.Create"DFrame" );
            
    window:SetSize200,70 );
            
    window:Center();
            
    window:SetTitle"Hello world!" );
            
    window:MakePopup();
         
            
    local button vgui.Create"DButton"window );
            
    button:SetSize10030 );
            
    button:SetPos5030 );
            
    button:SetText"Test Button" );
            
    button.DoClick = function( button )
                
    LocalPlayer():ConCommand("say ich hab den button benutzt")
               
    end
        end
        usermessage
    .Hook("OpenSense",sense)
    end 
    Hab extra das Menü als usermessage genommen , damit keiner das mit den Geheimen Consolen befehl öffnen kann.
    *G»P«O* BYTER @ Suche Modler: auf ner skale von 1 bis 10...wie nervig is mingebag? -.-
    www.MingeBag.de | MingeBag.: 35
    |HBS|DaSoldier:
    *G»P«O* BYTER @ Suche Modler: na toll...

  2. Folgender Benutzer sagt Danke zu MîngeBag. für den nützlichen Beitrag:


  3. #12
    Avatar von Razerds
    Registriert seit
    23.07.2009
    Ort
    Bergkamen/Oberaden

    Standard AW: Lern Hilfe?

    OK das hat mir etwas geholfen noch eine Frage wie ist der befehl um jemanden einen skin zu verpassen z.b

    Code:
    /*--------Admin-Skin----*/
    function admins(ply, cmd, args)
         if ply:IsAdmin() then
    	     ply:GetSkin( 2 )         //<----------- HIER IST DER FEHLER
    	 else
    	     ply:ChatPrint("Du bist kein Admin")
    	 end
    end
    concommand.Add( "adminskin", admins)

  4. #13

    Standard AW: Lern Hilfe?

    Tjoa also da hättest aber auch selber drauf kommen können....

    Entity.SetSkin

    Also: ply:SetSkin( 2 )

    Mit "Get" fragst du lediglich ab, was er für einen Skin momentan hat

  5. #14
    Avatar von Razerds
    Registriert seit
    23.07.2009
    Ort
    Bergkamen/Oberaden

    Standard AW: Lern Hilfe?

    ohh ja jetzt nur noch das problem wo her soll ich wissen welche id welcher skin ist?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •