Ergebnis 1 bis 3 von 3

Thema: Weapon Spawner

  1. #1
    Avatar von stefan1994
    Registriert seit
    22.08.2008
    Ort
    In deinem Mülleimer

    Standard Weapon Spawner

    also

    ich bin gerade am lua lernen und bin gerade am programmieren einer swep für meinen rp server


    Lua Code:
    1. function SWEP:PrimaryAttack()
    2.  
    3. 		if (self.WeaponID == 1) then
    4. 			self.Owner:PrintMessage( HUD_PRINTTALK, "Weapon Test1 spawned" )
    5.  
    6. 		elseif (self.WeaponID == 2) then
    7. 			self.Owner:PrintMessage( HUD_PRINTTALK, "Weapon Test2 spawned" )
    8.  
    9. 		elseif (self.WeaponID == 3) then
    10. 			self.Owner:PrintMessage( HUD_PRINTTALK, "Weapon Test3 spawned" )
    11.  
    12. 		elseif (self.WeaponID == 4) then
    13. 			self.Owner:PrintMessage( HUD_PRINTTALK, "Weapon Test4 spawned" )
    14.  
    15. 		else
    16. 			self.Owner:PrintMessage( HUD_PRINTTALK, "ERROR Couldn´t spawn that weapon" )
    17. 		end
    18.  
    19. 	end

    so nun wie ihr sicher seht kann die swep so keine waffen spawnen

    und nun meine frage was isn der code zum spawnen einer waffe

    also wenn ich jetzt einen ordner struktur habe wie:

    ...\lua\weapons\mp5\shared.lua


    was muss ich jetzt für einen code nehmen das die mp5 gespawnt wird?


    danke im voraus


    MfGreetz. Stefan
    Geändert von stefan1994 (01.02.2009 um 22:25 Uhr)

  2. #2
    Avatar von stefan1994
    Registriert seit
    22.08.2008
    Ort
    In deinem Mülleimer

    Standard AW: Weapon Spawner

    weiß den niemand eine antwort auf so eine einfache frage?

  3. #3

    Standard AW: Weapon Spawner

    Lua Code:
    1.  
    2.  
    3. local tr = self.Owner:GetEyeTrace() // Blickrichtung des Spielers holen
    4.  
    5. if tr.HitWorld then // Wenn unser Strahl auf einen gültigen Brush trifft dann:
    6. local mywep = ents.Create( "NAME_DES_WAFFENORDNERS" ) // Erstelle das Entity
    7.     mywep:SetPos( tr.HitPos ) // Setze dessen Position
    8.     mywep:Spawn() // und spawne es.
    9. end


    Waffe wird dort erstellt wo du hin ziehlst...

  4. Folgender Benutzer sagt Danke zu Pac_187 für den nützlichen Beitrag:


Berechtigungen

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