Ergebnis 1 bis 7 von 7

Thema: Hilfe! bei meinem Script

  1. #1

    Standard Hilfe! bei meinem Script

    Hi,
    ich hab ein kleines Problem..., da ich noch ein Lua Anfänger bin.
    Ich wollte ein ULX abhängiges Playermenu für den Server schreiben.
    Weiß aba leider nicht warum das nicht funktioniert... Könnt ihr mir
    helfen?

    Code:
    Lua Code:
    1. function PlayerMenu ( ply, all ) 
    2. 	if string.find ( text, "/menu" ) == 1 then
    3.  
    4. 	playerName = player.GetName( player )
    5.  
    6. 		local PMenu = vgui.Create( "DFrame" ) 
    7. 		PMenu:SetPos( 50,50 )  
    8. 		PMenu:SetSize( 500, 500 )  
    9. 		PMenu:SetTitle( "PlayerMenu - by FlaVeR" )  
    10. 		PMenu:SetVisible( true )    
    11. 		PMenu:SetDraggable( true )    
    12. 		PMenu:ShowCloseButton( true ) 
    13. 		PMenu:MakePopup( )   
    14.  
    15. end 
    16.  
    17. 		local God = vgui.Create( "DButton", PMenu )   
    18. 		God:SetText( "GoD" )    
    19. 		God:SetPos( 70, 50 )    
    20. 		God:SetSize( 50, 25 )    
    21. 		God.DoClick = function()    
    22. 			RunConsoleCommand( "ulx god "..playerName.." " ) 
    23. end   
    24.  
    25. 		local Ungod = vgiu.Create( "DButton", PMenu )
    26. 		Ungod:SetText( "Ungod" )
    27. 		Ungod:SetPos( 150, 50 )
    28. 		Ungod:SetSize( 50, 25 )
    29. 		Ungod.DoClick = function()
    30. 			RunConsoleCommand ( "ulx ungod" )
    31. end
    32.  
    33. 		local Noclip = vgui.Create( "DButton", PMenu )   
    34. 		Noclip:SetText( "Noclip" )    
    35. 		Noclip:SetPos( 110, 50 )    
    36. 		Noclip:SetSize( 50, 25 )    
    37. 		Noclip.DoClick = function()    
    38. 			RunConsoleCommand( "ulx noclip "..playerName.." " )   
    39. end 
    40. 		local 100HP = vgui.create( "DButton", PMenu )
    41. 		100HP:SetText( "100 HP" )
    42. 		100HP:SetPos( 190, 50 )
    43. 		100HP:SetSize( 50, 25 )
    44. 		100HP.DoClick = function()
    45. 			RunConsoleCommand( "ulx hp "..playerName.." 100" )
    46. end
    47.  
    48. hook.Add ( "PlayerMenu", "Menu for Player's", PlayerMenu )
    Geändert von Pac_187 (21.02.2009 um 18:38 Uhr)

  2. #2

    Standard AW: Hilfe! bei meinem Script

    Packs in [lua][/ lua]
    Du hast zu viele ends schätz ich mal. €: lol ich bin dumm D:
    Du hast 1 zu wenig. Mach vor hook.add noch eins hin.
    Geändert von WeltEnSTurm (21.02.2009 um 18:24 Uhr)

    awesome thing is made by Araxiel-Sama

  3. #3

    Standard AW: Hilfe! bei meinem Script

    Es gibt keinen Hook der PlayerMenu heißt? D:
    string.find(text - text is nie definiert, du musst da doch haufenweise error bekommen oder?
    Zitat Zitat von Stargate75
    ich weis das war ich scheise was ich gemacht aber aber das ist das einzige forum wo cool ist und auf deutsch

  4. #4

    Standard AW: Hilfe! bei meinem Script

    Also Errors bekomm ich keine und
    @Weltensturm an dem end lag es leider net funzt aus irgend einen grund immernoch nicht...


    MfG FlaVeR

  5. #5

    Standard AW: Hilfe! bei meinem Script

    Was seltsam ist, denn auch ich bin der Meinung, dass du text nicht deklariert ist.
    Kann man in GMLua neuerdings Variablen implizit deklarieren?

  6. #6

    Standard AW: Hilfe! bei meinem Script

    Was seltsam ist, denn auch ich bin der Meinung, dass du text nicht deklariert ist.
    Wie meint ihr das? Das der Text nicht deklariert ist?

    Sry aba bin ein totaler Anfänger in Sachen Lua.

    MfG FlaVeR

  7. #7

    Standard AW: Hilfe! bei meinem Script

    Du übergibst string.find ( text, "/menu" ) den Parameter text,
    dieser wird nirgendwo angekündigt....

Berechtigungen

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