Люди проблема с чатом я админ у ся на сервере . когда захожу на серв пишу что нить напиример хай все или чтото еще то потом чат не включается подскажите что делать.
qwerqwer, Это только у тебя так? Или у всех кто у тя на серве? Если только у тебя то переставь клиент. Поставь R3 если у всех то бери другую сборку сервака.
qwerqwer, ты чат включаешь какой клавишей? надо f6.
[BGD]John_RUS, попробуй так:
Code
В начало//
new cd_seconds; new fos=0; new timer1;
// В OnPlayerSpawn if (fos==1) { TogglePlayerControllable(playerid,0); }
//В OnPlayerComandText
if(strcmp(cmdtext,"/start",true) == 0) { if(IsPlayerAdmin(playerid)) { cd_seconds=3; fos=1; timer1 = SetTimer("CountDown",1000,3); for(new i = 0; i < MAX_PLAYERS; i++) { TogglePlayerControllable(i,0); } SendClientMessage(playerid,COLOR_RED, "Freez on spawn on"); } else { SendClientMessage(playerid,COLOR_RED, "You must be an admin for use this command"); } return 1; } //------------------------------------------------------------------------------ if(strcmp(cmdtext,"/end",true) == 0) { if(IsPlayerAdmin(playerid)) { fos=0; for(new i = 0; i < MAX_PLAYERS; i++) { TogglePlayerControllable(i,1); SpawnPlayer(i); } SendClientMessage(playerid,COLOR_RED, "Freez on spawn off"); } else { SendClientMessage(playerid,COLOR_RED, "You must be an admin for use this command"); } return 1; } return 0; } //==============================================================================
public CountDown() { new msv[256]; if(cd_seconds==3) { format(msv,sizeof(msv),"%d",cd_seconds); for(new i = 0; i < MAX_PLAYERS; i++) { SpawnPlayer(i); SetPlayerHealth(i,100); GameTextForAll("~r~3",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); TogglePlayerControllable(i,0); } } else if (cd_seconds==2) { format(msv,sizeof(msv),"%d",cd_seconds); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~y~2",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); } } else if (cd_seconds==1) { format(msv,sizeof(msv),"%d",cd_seconds); for(new i = 0; i < MAX_PLAYERS; i++) { GameTextForAll("~g~1",1000,6); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); KillTimer(timer1); } } else if (cd_seconds==0) { GameTextForAll("GO",1000,6); for(new i=0;i<MAX_PLAYERS;i++) { if(IsPlayerConnected(i)) { TogglePlayerControllable(i,1); PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0); } } } cd_seconds--; }
Добавлено (04.07.2008, 16:06) --------------------------------------------- А про заморозку, игрок теперь не размораживаеться когда таймер достигает 0. Точнее отсчет с 3 до 1 сек и все останавливаеться.
Я до этого спрашивал, но так некто не ответил, спрошу ещё раз) Как настроить камеру чтобы было видно игрока при выборе скина и пожайлуста покажите на примере и объясните какая координата что означает, ПОЖАЙлуста для моего обычного ДМ мода И еще одна просьба, где можно найти пояснение к каждому объекту, трамплину ит.д. чтобы его номер был
Я вернулся =)
Сообщение отредактировал LOgotipik - Пятница, 04.07.2008, 20:39
SetPlayerPos(playerid,X,Y,Z); // (Сюда первые 3 координаты а четвертую ниже вSetPlayerFacingAngle инач получиш варнинг) SetPlayerFacingAngle(playerid,0.0); // Поворот игрока, это последнее число в AddPlayerClass SetPlayerCameraPos(playerid,X,Y,Z); // Позиция камеры SetPlayerCameraLookAt(playerid,X,Y,Z); //Куда смотрит камера, Сюда тоже самое что написано в SetPlayerPos
Например так выглядит готовая конструкция: //В public OnGameModeInit()
{ SetPlayerClass(playerid, classid); SetupPlayerForClassSelection(playerid); gPlayerClass[playerid] = classid; switch (classid) { case 0: { GameTextForPlayer(playerid, "~g~Citizen 1", 500, 3); // Это текст SetPlayerColor(playerid,COLOR_LIGHTBLUE); // Это цвет игрока на радаре и цвет ника SetPlayerInterior(playerid,0); // Интерьер, так как игрок на улице ставим 0 SetPlayerPos(playerid,85.7930,-187.7361,1.5184); // Позиция игрока(Сюда первые 3 координаты а четвертую ниже вSetPlayerFacingAngle инач получиш варнинг) SetPlayerFacingAngle(playerid,269.1069); // Поворот игрока, это последнее число в AddPlayerClass SetPlayerCameraPos(playerid,88.6525,-187.8255,1.4890); // Позиция камеры SetPlayerCameraLookAt(playerid,85.7930,-187.7361,1.5184); // Куда смотрит камера, Сюда тоже самое что написано в SetPlayerPos }
Добавлено (05.07.2008, 03:16) --------------------------------------------- Вот звуки обьекты и тэдэ http://samp-rus.com/forum/42-4222-1 А пояснений к каждому обьекту нет, их в игре более 16000, юзай Med Editor чтобы узнавать ID бъектов и видеть сам объект с именем текстуры и модели.
Ещё вопрос, не доконца разобрался с предыдущим=) я сделал всё как сказано выше, но у меня скина все равно не видно и это ужас нах! Подскажите что и как сделать! Пожайлуста, из за скина вся рвзрвботка мода заморозилась=(