N-Client 0.6.1 L-1.2

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • N-Client 0.6.1 L-1.2

      Hey Teeworlds-Friends,

      die neue Version des N-Clients ist erschienen! Nun gibt es ihn auch für Mac-Benutzer.
      Donwnloaden könnt ihr den N-Client hier: nclient.n-lvl.com/download_n-client.php

      Auflistung der Änderungen:
      - Bugfixes
      - Erweiterte Lua-Api
      - Serversided-Api
      - Client <-> Server Interaktionen
      - 0.6.1 Port
      - Neue Luas

      Lua-Funktionen: Client

      SetScriptUseSettingPage
      SetScriptTitle
      SetScriptInfo

      AddEventListener
      RemoveEventListener

      SetMenuBrowserGameTypeColor
      GetMenuBrowserGameTypeName

      MenuActive
      MenuGameActive
      MenuPlayersActive
      MenuServerInfoActive
      MenuCallVoteActive
      MenuServersActive
      MenuMusicActive
      MenuDemosActive

      GetMousePosMenu
      SetMouseModeRelative
      SetMouseModeAbsolute

      ScoreboardAbortRender

      ChatGetText
      ChatGetClientID
      ChatGetTeam
      ChatHide

      KillGetKillerID
      KillGetVictimID
      KillGetWeapon

      Include

      SendPlayerInfo

      Emote

      GetLocalCharacterId
      GetCharacterPos
      GetCharacterVel

      IntersectLine
      MovePoint
      MoveBox
      GetTile
      GetMapWidth
      GetMapHeight
      SetTile
      ClosestPointOnLine

      GetNumGroups
      GetNumLayers
      GetGroupNumLayers
      GetLayerType
      GetLayerFlags
      GetLayerTileFlags
      GetLayerTileIndex
      SetLayerTileFlags
      SetLayerTileIndex
      GetLayerSize
      RenderTilemapGenerateSkip

      CreateParticle

      GetFlow
      SetFlow

      Print
      Console

      RconAuth
      RconAuthed
      RconExecute

      StateGetOld
      StateGet
      StateOnline
      StateOffline
      StateConnecting
      StateLoading
      StateDemoplayback

      GetGameType
      IsTeamplay

      GetNetError

      Connect

      ChatSend
      ChatTeamSend

      GetPlayerName
      GetPlayerClan
      GetPlayerCountry
      GetPlayerScore
      GetPlayerPing
      GetPlayerTeam
      GetPlayerSkin
      GetPlayerColorFeet
      GetPlayerColorBody
      GetPlayerColorSkin

      UiDoButton
      UiDoEditBox
      UiDoLabel
      UiDoRect
      UiDoImage
      UiDoImageEx
      UiDoLine
      UiDoSlider
      UiGetText
      UiSetText
      UiGetColor
      UiSetColor
      UiGetRect
      UiSetRect
      UiRemoveElement
      UiGetScreenWidth
      UiGetScreenHeight
      UiGetGameTextureID
      UiGetParticleTextureID
      UiGetFlagTextureID

      TextureLoad
      TextureUnload
      RenderTexture

      MusicPlay
      MusicPause
      MusicStop
      MusicNext
      MusicPrev
      MusicSetVol
      MusicGetVol
      MusicGetState
      MusicGetPlayedIndex

      GetConfigValue
      SetConfigValue

      GetControlValue
      SetControlValue
      SetControlValuePredicted
      UnSetControlValue

      LoadWvFile
      PlayWv
      PlaySound

      FetchPacket
      SendPacket

      ReplaceGameTexture

      GetKeyFlags
      GetKeyCode
      GetKeyUnicode

      DemoStart
      DemoStop
      DemoDelete

      StatGetNumber
      StatGetInfo
      StatGetRow


      SetLocalCharacterPos

      TimeGet
      FPS


      Lua-Funktionen: Server

      //include
      Include

      //config
      SetScriptUseSettingPage
      SetScriptTitle
      SetScriptInfo

      //events
      AddEventListener
      RemoveEventListener
      //chat
      ChatGetText
      ChatGetClientID
      ChatGetTeam
      ChatHide

      //kill
      KillGetKillerID
      KillGetVictimID
      KillGetWeapon

      //WeaponFire
      WeaponFireGetClientID
      WeaponFireGetWeaponID
      WeaponFireGetDir
      WeaponFireSetReloadTime
      WeaponFireDisableSound
      WeaponFireAutoFire

      //OnJump
      JumpGetClientID
      JumpGetJumpID

      //OnTile
      //GetOnTileIndex
      //GetOnTilePosIndex
      //SettOnTileIndex

      //OnEntity
      GetOnEntityIndex
      GetOnEntityPosIndex
      SettOnEntityIndex

      //player
      GetPlayerName
      GetPlayerClan
      GetPlayerCountry
      GetPlayerScore
      GetPlayerPing
      GetPlayerTeam
      GetPlayerSkin
      GetPlayerColorFeet
      GetPlayerColorBody
      SetPlayerScore
      SetPlayerName
      SetPlayerClan
      SetPlayerCountry

      SetPlayerColorBody
      SetPlayerColorFeet

      //character
      Emote
      GetCharacterPos
      GetCharacterVel
      SetCharacterPos
      SetCharacterVel

      //config
      GetConfigValue
      SetConfigValue

      //console
      Print
      Console

      //game
      GetGameType
      IsTeamplay

      //message
      // GetNetError
      SendPacket
      FetchPacket
      GetPacketClientID
      AddModFile
      DeleteModFile
      SendFile


      //collision
      IntersectLine
      GetTile
      SetTile
      GetMapWidth
      GetMapHeight

      //Chat
      SendChat
      SendChatTarget

      //Entities
      EntityFind
      EntityGetPos
      EntitySetPos
      EntityDestroy
      ProjectileFind
      ProjectileGetWeapon
      ProjectileGetOwner
      ProjectileGetPos
      ProjectileGetDir
      ProjectileGetLifespan
      ProjectileGetExplosive
      ProjectileGetSoundImpact
      ProjectileCreate
      LaserCreate

      //game
      CreateExplosion
      CreateDeath
      CreateDamageIndicator

      //event
      ExplosionGetPos
      ExplosionGetDamage
      ExplosionGetOwner
      ExplosionGetDamage
      ExplosionAbort

      GetClientConnectClientID
      GetClientEnterClientID


      CharacterTakeDamage
      CharacterGetHealth
      CharacterGetArmor

      AbortSpawn

      CharacterSpawn
      CharacterIsAlive
      IsGrounded
      IncreaseHealth
      IncreaseArmor
      SetAmmo

      Win

      GetJoinTeamClientID
      GetSelectedTeam
      AbortTeamJoin



      Die Source ist auf Github verfügbar: github.com/MAP94/teeworlds

      Über Feedback und Verbesserungsvorschläge freuen wir uns selbstverständlich :)

      Euer n-lvl Team.
    • Elit, ich würde mal gerne wissen, weshalb du dich hier einmischst , wenn du doch keine Ahnung von Teeworlds, geschweige denn dem Client hast ?
      Liegt es an deinem mangelnden selbstwertgefühl ? Fühlst du dich stark indem du die Arbeit von anderen niedermachst, ohne überhaupt den geringsten Plan davon zu haben ?

      Geh einfach weg mit diesen wertlosen Kommentaren.
      Dich braucht keiner.

      lg.