Ergebnis 1 bis 6 von 6

Thema: DropWeapon Script

  1. #1
    Avatar von Mentos
    Registriert seit
    08.09.2007
    Ort
    München

    Standard DropWeapon Script

    Hallo liebe gmodfreunde,

    ich habe mir vor einer weile dieses bischen lua geschriben... und es will nicht funktionieren egal was ich mache
    Lua Code:
    1. if CLIENT then
    2.  
    3. 	function DropWeapon( ply, bind )
    4. 		if string.find(bind, "+drop") then
    5. 			ply:DropWeapon(ply:GetActiveWeapon())
    6. 			ply:PrintMessage( HUD_PRINTTALK, "Du hast deine Waffe gedropt!" )
    7. 		end
    8. 	end
    9. 	hook.Add( "PlayerBindPress", "DropWeapon", DropWeapon )
    10.  
    11. else
    12.  
    13. 	AddCSLuaFile( "autorun/client/weapondrop.lua" )

    ich hoffe ihr könnt mir helfen! ich blicke nicht mehr durch

    PS: das ist nur eine V1

    MfG Mentos
    Zitat Zitat von pacmcmax Beitrag anzeigen
    ich kann mich nicht in kurzen worten zusammen fassen

  2. #2

    Standard AW: DropWeapon Script

    http://www.garrysmod.org/downloads/?a=view&id=19519
    Kannst dir ja mal das Script von dem Teil anschauen und vergleichen.
    orly?
    ­­­­­

  3. #3

    Standard AW: DropWeapon Script

    Du verwendest Server-Funktionen clientside. Das ist der Fehler.

  4. #4
    Avatar von Mentos
    Registriert seit
    08.09.2007
    Ort
    München

    Standard AW: DropWeapon Script

    danke es hat funktioniert!

    und noch eine frage... was muss hier rein damit das dann alle auf dem server einen sound hören wenn das if bestätigt wird?
    (das ist eine veränderte version eines assmod plugins ich hoffe das ist nicht verboten )

    es siet zur zeit so aus:

    Lua Code:
    1. //Credits: 98% to the one who made ass_grammar und 2% to me for changes
    2.  
    3. if (SERVER) then
    4.  
    5. /*====================================================
    6. ================== CONFIGURATION =====================
    7. ====================================================*/
    8. 	local FilterWords = {
    9. 		lol,
    10. 		lol!
    11. 		lool,
    12. 		rofl,
    13. 	}
    14. /*====================================================
    15. ======================================================
    16. ====================================================*/
    17.  
    18. 	function PLUGIN.WhenPlayerSaysSomething( PLAYER, Text )
    19.  
    20. 		local RetText
    21.  
    22. 		for K, V in pairs( FilterWords ) do
    23. 			--> <--
    24. 		end
    25.  
    26. 		if not string.find( string.sub( RetText, string.len( RetText ) ), "%p" ) then
    27. 			RetText = RetText..""
    28. 		end
    29.  
    30. 	end
    31. 	hook.Add( "PlayerSay", "WhenPlayerSaysSomething", PLUGIN.WhenPlayerSaysSomething)
    32.  
    33. end
    34.  
    35. if (CLIENT) then
    36. end
    37.  
    38. ASS_RegisterPlugin(PLUGIN)
    ziemlich offentsichtlich was mit --><-- gemeint ist

    vielen dank
    Zitat Zitat von pacmcmax Beitrag anzeigen
    ich kann mich nicht in kurzen worten zusammen fassen

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

    Standard AW: DropWeapon Script

    Jetzt habe ich mal ne Frage in deiner Frage also in der reihe mit dem
    Code:
    for K, V in pairs( FilterWords ) do
    was ist dieses K,V sind das Variablen? und wenn ja wo ist der anhang dazu?

  6. #6

    Standard AW: DropWeapon Script

    K und V sind lokale Variablen, die Key und Value, also Schlüssel und Wert in dem Array/Table repräsentieren.
    Durch die For-Schleife wird immer einen Eintrag weitergesprungen, dann werden die Aktionen mit dem Eintrag ausgeführt.

Ähnliche Themen

  1. Map Vote Script
    Von JackBauer im Forum Wünsche
    Antworten: 7
    Letzter Beitrag: 24.08.2009, 11:05
  2. Umfrage Script
    Von JackBauer im Forum Wünsche
    Antworten: 2
    Letzter Beitrag: 07.03.2009, 16:12
  3. script für map-change
    Von DerMapper im Forum Lua
    Antworten: 11
    Letzter Beitrag: 08.11.2008, 20:18
  4. Lua-script zur ID erkennung
    Von Moby im Forum Lua
    Antworten: 2
    Letzter Beitrag: 08.05.2008, 14:10

Berechtigungen

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