feat: Добавлена авторизация через UDP пакеты

This commit is contained in:
AURUMVORXX
2025-08-27 13:55:15 +05:00
parent 77bfd7492a
commit 7447973428
18 changed files with 249 additions and 3645 deletions

View File

@@ -1,158 +1,4 @@
from .server import PythonWebsocketServer
from .functions.chat import sendMessageToAll
from .functions.chat import sendMessageToPlayer
from .functions.chat import sendPlayerMessageToAll
from .functions.chat import sendPlayerMessageToPlayer
from .functions.math import getDistance2d
from .functions.math import getDistance3d
from .functions.math import getVectorAngle
from .functions.game import getHostname
from .functions.game import getMaxSlots
from .functions.game import getServerPublic
from .functions.game import getPlayersCount
from .functions.game import exit
from .functions.game import getDayLength
from .functions.game import getServerDescription
from .functions.game import getServerWorld
from .functions.game import getTime
from .functions.game import serverLog
from .functions.game import setDayLength
from .functions.game import setServerDescription
from .functions.game import setServerWorld
from .functions.game import setServerPublic
from .functions.game import setTime
from .functions.npc import clearNpcActions
from .functions.npc import createNpc
from .functions.npc import destroyNpc
from .functions.npc import getNpcAction
from .functions.npc import getNpcActions
from .functions.npc import getNpcActionsCount
from .functions.npc import getNpcHostPlayer
from .functions.npc import getNpcLastActionId
from .functions.npc import isNpc
from .functions.npc import isNpcActionFinished
from .functions.npc import npcAttackMelee
from .functions.npc import npcAttackRanged
from .functions.npc import npcSpellCast
from .functions.npc import npcUseClosestMob
from .functions.npc import setNpcHostPlayer
from .functions.player import addBan
from .functions.player import applyPlayerOverlay
from .functions.player import ban
from .functions.player import drawWeapon
from .functions.player import equipItem
from .functions.player import getPlayerAmulet
from .functions.player import getPlayerAngle
from .functions.player import getPlayerAni
from .functions.player import getPlayerOverlays
from .functions.player import getPlayerArmor
from .functions.player import getPlayerAtVector
from .functions.player import getPlayerBelt
from .functions.player import getPlayerCameraPosition
from .functions.player import getPlayerCollision
from .functions.player import getPlayerColor
from .functions.player import getPlayerContext
from .functions.player import getPlayerDexterity
from .functions.player import getPlayerFaceAnis
from .functions.player import getPlayerFatness
from .functions.player import getPlayerFocus
from .functions.player import getPlayerHealth
from .functions.player import getPlayerHelmet
from .functions.player import getPlayerIP
from .functions.player import getPlayerInstance
from .functions.player import getPlayerInvisible
from .functions.player import getPlayerMacAddr
from .functions.player import getPlayerMana
from .functions.player import getPlayerMaxHealth
from .functions.player import getPlayerMaxMana
from .functions.player import getPlayerMeleeWeapon
from .functions.player import getPlayerName
from .functions.player import getPlayerPing
from .functions.player import getPlayerPosition
from .functions.player import getPlayerRangedWeapon
from .functions.player import getPlayerRespawnTime
from .functions.player import getPlayerRing
from .functions.player import getPlayerScale
from .functions.player import getPlayerSerial
from .functions.player import getPlayerShield
from .functions.player import getPlayerSkillWeapon
from .functions.player import getPlayerSpell
from .functions.player import getPlayerStrength
from .functions.player import getPlayerTalent
from .functions.player import getPlayerVirtualWorld
from .functions.player import getPlayerVisual
from .functions.player import getPlayerWeaponMode
from .functions.player import getPlayerWorld
from .functions.player import getPlayerUID
from .functions.player import giveItem
from .functions.player import hitPlayer
from .functions.player import isPlayerConnected
from .functions.player import isPlayerDead
from .functions.player import isPlayerSpawned
from .functions.player import isPlayerUnconscious
from .functions.player import kick
from .functions.player import playAni
from .functions.player import playFaceAni
from .functions.player import fadeOutAni
from .functions.player import readySpell
from .functions.player import removeItem
from .functions.player import removePlayerOverlay
from .functions.player import removeWeapon
from .functions.player import setPlayerAngle
from .functions.player import setPlayerCollision
from .functions.player import setPlayerColor
from .functions.player import setPlayerContext
from .functions.player import setPlayerDexterity
from .functions.player import setPlayerFatness
from .functions.player import setPlayerHealth
from .functions.player import setPlayerInstance
from .functions.player import setPlayerInvisible
from .functions.player import setPlayerMana
from .functions.player import setPlayerMaxHealth
from .functions.player import setPlayerMaxMana
from .functions.player import setPlayerName
from .functions.player import setPlayerPosition
from .functions.player import setPlayerRespawnTime
from .functions.player import setPlayerScale
from .functions.player import setPlayerSkillWeapon
from .functions.player import setPlayerStrength
from .functions.player import setPlayerTalent
from .functions.player import setPlayerVirtualWorld
from .functions.player import setPlayerVisual
from .functions.player import setPlayerWeaponMode
from .functions.player import setPlayerWorld
from .functions.player import spawnPlayer
from .functions.player import stopAni
from .functions.player import stopFaceAni
from .functions.player import unequipItem
from .functions.player import unreadySpell
from .functions.player import unspawnPlayer
from .functions.player import useItem
from .functions.player import useItemToState
from .functions.streamer import findNearbyPlayers
from .functions.streamer import getStreamedPlayersByPlayer
from .functions.streamer import getSpawnedPlayersForPlayer
from .functions.waypoint import getNearestWaypoint
from .functions.waypoint import getWaypoint
from .functions.event import addEvent
from .functions.event import callEvent
from .functions.event import event
from .functions.event import removeEventHandler
from .functions.event import toggleEvent
from .functions.event import removeEvent
from .functions.pyg2o import call_squirrel_function
from .functions.pyg2o import execute_squirrel_code
from .constants import Constant
from .classes.daedalus import Daedalus
@@ -161,168 +7,3 @@ from .classes.items import ItemGround
from .classes.items import ItemsGround
from .classes.mds import Mds
from .classes.sky import Sky
__all__ = [
"PythonWebsocketServer",
"sendMessageToAll",
"sendMessageToPlayer",
"sendPlayerMessageToAll",
"sendPlayerMessageToPlayer",
"getDistance2d",
"getDistance3d",
"getVectorAngle",
"getHostname",
"getMaxSlots",
"getServerPublic",
"getPlayersCount",
"exit",
"getDayLength",
"getServerDescription",
"getServerWorld",
"getTime",
"serverLog",
"setDayLength",
"setServerDescription",
"setServerWorld",
"setServerPublic",
"setTime",
"clearNpcActions",
"createNpc",
"destroyNpc",
"getNpcAction",
"getNpcActions",
"getNpcActionsCount",
"getNpcHostPlayer",
"getNpcLastActionId",
"isNpc",
"isNpcActionFinished",
"npcAttackMelee",
"npcAttackRanged",
"npcSpellCast",
"npcUseClosestMob",
"setNpcHostPlayer",
"addBan",
"applyPlayerOverlay",
"ban",
"drawWeapon",
"equipItem",
"getPlayerAmulet",
"getPlayerAngle",
"getPlayerAni",
"getPlayerOverlays",
"getPlayerArmor",
"getPlayerAtVector",
"getPlayerBelt",
"getPlayerCameraPosition",
"getPlayerCollision",
"getPlayerColor",
"getPlayerContext",
"getPlayerDexterity",
"getPlayerFaceAnis",
"getPlayerFatness",
"getPlayerFocus",
"getPlayerHealth",
"getPlayerHelmet",
"getPlayerIP",
"getPlayerInstance",
"getPlayerInvisible",
"getPlayerMacAddr",
"getPlayerMana",
"getPlayerMaxHealth",
"getPlayerMaxMana",
"getPlayerMeleeWeapon",
"getPlayerName",
"getPlayerPing",
"getPlayerPosition",
"getPlayerRangedWeapon",
"getPlayerRespawnTime",
"getPlayerRing",
"getPlayerScale",
"getPlayerSerial",
"getPlayerShield",
"getPlayerSkillWeapon",
"getPlayerSpell",
"getPlayerStrength",
"getPlayerTalent",
"getPlayerVirtualWorld",
"getPlayerVisual",
"getPlayerWeaponMode",
"getPlayerWorld",
"getPlayerUID",
"giveItem",
"hitPlayer",
"isPlayerConnected",
"isPlayerDead",
"isPlayerSpawned",
"isPlayerUnconscious",
"kick",
"playAni",
"playFaceAni",
"fadeOutAni",
"readySpell",
"removeItem",
"removePlayerOverlay",
"removeWeapon",
"setPlayerAngle",
"setPlayerCollision",
"setPlayerColor",
"setPlayerContext",
"setPlayerDexterity",
"setPlayerFatness",
"setPlayerHealth",
"setPlayerInstance",
"setPlayerInvisible",
"setPlayerMana",
"setPlayerMaxHealth",
"setPlayerMaxMana",
"setPlayerName",
"setPlayerPosition",
"setPlayerRespawnTime",
"setPlayerScale",
"setPlayerSkillWeapon",
"setPlayerStrength",
"setPlayerTalent",
"setPlayerVirtualWorld",
"setPlayerVisual",
"setPlayerWeaponMode",
"setPlayerWorld",
"spawnPlayer",
"stopAni",
"stopFaceAni",
"unequipItem",
"unreadySpell",
"unspawnPlayer",
"useItem",
"useItemToState",
"findNearbyPlayers",
"getStreamedPlayersByPlayer",
"getSpawnedPlayersForPlayer",
"getNearestWaypoint",
"getWaypoint",
"addEvent",
"callEvent",
"event",
"removeEventHandler",
"toggleEvent",
"removeEvent",
"call_squirrel_function",
"execute_squirrel_code",
"Constant",
"Daedalus",
"DamageDescription",
"ItemGround",
"ItemsGround",
"Mds",
"Sky",
]