Jump to content

Клиент-сервер


Recommended Posts

Добрый день,вот уже подсел за клиент-сервер функции...У меня вопрос:

Клиент,это скрипт,который выполняется у клиента или сам клиент?.Что то типа: сервер дает клиенту тото,а не клиент сам себе :D?

Например outputChatBox выполняеться ВСЕГДА(исключительно) на сторону клиента,а вот Дать игроку что то исполняет сервер?

Куда мне девать это:

function OnPlayerJoinSetTeam () 
setPlayerTeam ( source, PlayersTeam) 
spawnPlayer ( source, 0.0, 0.0, 5.0, 90.0, 0 ) 
outputChatBox ( "You are automaticaly spawned as Players!", source, 255, 255, 255, true ) 
giveWeapon ( source, 31, 200 ) 
end 
addEventHandler ( "onPlayerJoin", getRootElement(), OnPlayerJoinSetTeam )  

????????

Link to comment
Клиент — общее название субъекта, использующего некоторые услуги. Обратная сторона (предоставляющая услуги) может называться по-разному в зависимости от области применения: в торговле — продавец, в программировании — сервер и т. д.

Поэтому клиентом является тот игрок который подключился к продавцу серверу, т.е. по сути это скрипты выполняемые на машине самого игрока. Клиент может "дать" сам себе, но это не будет синхронизировано, результат будет виден самому себе (исключение: createProjectile), но можно посылать запросы на сервер и обратно (триггеры).

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...