Sie sind nicht angemeldet.

DerHase

they made me do it

(10 282)

  • »DerHase« ist der Autor dieses Themas

Beiträge: 1 263

Renommeemodifikator: 14

Danksagungen: 636

  • Nachricht senden

1

Freitag, 6. April 2012, 01:47

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: http://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
zum Lesen den Text mit der Maus markieren


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
zum Lesen den Text mit der Maus markieren



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

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

Euer n-lvl Team.

Chris

Administrator

(5 689)

Beiträge: 673

Renommeemodifikator: 13

  • Nachricht senden

2

Freitag, 6. April 2012, 07:38

Ist den nun endlich die MP3-Unterstützung drinne ? :D

Chris

3LiT

i wanna fly away!

(828)

  • »3LiT« ist männlich

Beiträge: 147

Renommeemodifikator: 9

Danksagungen: 44

  • Nachricht senden

3

Freitag, 6. April 2012, 07:51

Geh weg mit dem Ding.
Braucht keiner.

Lg.

DerHase

they made me do it

(10 282)

  • »DerHase« ist der Autor dieses Themas

Beiträge: 1 263

Renommeemodifikator: 14

Danksagungen: 636

  • Nachricht senden

4

Freitag, 6. April 2012, 12:08

Nein eine mp3 Unterstützung ist leider noch nicht integriert aber es gibt mehrere Webseiten und Programme mit denen sich mp3 in wav umwandeln lässt.
@3Lit du musst den N-Client ja nicht benutzen. Ich bezweifle, dass du überhaupt Teeworlds spielst.

3LiT

i wanna fly away!

(828)

  • »3LiT« ist männlich

Beiträge: 147

Renommeemodifikator: 9

Danksagungen: 44

  • Nachricht senden

5

Freitag, 6. April 2012, 12:16

@3Lit du musst den N-Client ja nicht benutzen. Ich bezweifle, dass du überhaupt Teeworlds spielst.
Hab ich auch nie gespielt und hab ich auch zukünftig nicht vor.

Lg.

  • »MAP94« ist männlich

Beiträge: 165

Ingame-Name: MAP94

Clan: iX

Renommeemodifikator: 11

Danksagungen: 204

  • Nachricht senden

6

Samstag, 7. April 2012, 13:54

Mp3 Support ist problematisch weil die libs dafür komische lizensen haben und man die nur in bestimmten fällen einsetzten darf.

@3Lit: wenn es dich nicht interessiert halt dich bitte geschlossen oder mach den client mit konstruktiver kritik fertig. Ich danke dir :3

Karrypto

cookie-cutter tee

(143)

  • »Karrypto« ist männlich

Beiträge: 45

Wohnort: München

Beruf: Grammar Nazi

Ingame-Name: Karrypto

Clan: .OtH'

Renommeemodifikator: 6

Danksagungen: 19

  • Nachricht senden

7

Samstag, 7. April 2012, 16:19

Hab noch aus den guten alten Lvl|x-Zeiten ne Abneigung gegen n-lvl und alles was damit zu tun hat aber der Client scheint nich schlecht zu sein.

warkid

pro-poster tee

(2 804)

  • »warkid« ist männlich

Beiträge: 409

Wohnort: Dachgeschoss|NRW

Ingame-Name: warkid

Clan: [PiT], iX

Renommeemodifikator: 11

Danksagungen: 30

  • Nachricht senden

8

Samstag, 7. April 2012, 17:44

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.

samu+

pro-poster tee

(1 232)

Beiträge: 437

Renommeemodifikator: 12

Danksagungen: 80

  • Nachricht senden

9

Samstag, 7. April 2012, 23:55

Naja, lasst den N-Levlern mal machen. Ihr müsst es ja nicht benutzen, die bieten es ja nur an ~.~

Propaganjapuncher

cookie-cutter tee

(723)

  • »Propaganjapuncher« ist männlich

Beiträge: 135

Renommeemodifikator: 10

Danksagungen: 37

  • Nachricht senden

10

Sonntag, 8. April 2012, 01:38

lg cheers

u ridiculous
And you run and you run
To catch up with the sun
But it's sinking