15:03
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: AXE, Weddew  
[Архив #1] Вопросы по SAMP скриптам
PHPДата: Пятница, 18.04.2008, 22:44 | Сообщение # 1
Советчик
Группа: Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус:
Задавайте вопросы, попробуем помочь!


Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17
spiderДата: Суббота, 10.05.2008, 20:29 | Сообщение # 331
Освоившийся
Группа: Пользователи
Сообщений: 128
Награды: 1
Репутация: 8
Замечания: 60%
Статус:
Мне помогите плз!




GAMEMODE's
[GM]CS_ASSAUNT-СКАЧАТЬ
[GM]DE_DUST-СКАЧАТЬ
FILESCRIPT's
[FS]GraffitiCreater-СКАЧАТЬ
[FS]Anti-DriveBY - СКАЧАТЬ
OrangeДата: Воскресенье, 11.05.2008, 16:55 | Сообщение # 332
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
пишу сюда, в другой теме это посчитали оффтопом(хотя я не согласен):
как сделать, чтобы таймер на экране показывался? и как проверить если таймер( с обратным отсчетом) дошел до минуты?



RAIDER01Дата: Воскресенье, 11.05.2008, 17:25 | Сообщение # 333
Новенький
Группа: Продвинутые
Сообщений: 26
Награды: 1
Город: ульск
Репутация: 2
Замечания: 20%
Статус:
Quote (|SP|_Kenny)
Как телепортироваца по координатым?

Code
if(strcmp(cmdtext,"/123",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid)) return SetVehiclePos(vehicleid,x,y,z);
if(State != PLAYER_STATE_DRIVER) return SetPlayerPos(playerid,x,y,z);
SetPlayerPos(playerid,x,y,z);
SetPlayerInterior(playerid,);
GameTextForPlayer(playerid,"телепортировался",4000,6);
return 1;
}

/123 - каманда для телепорта
x,y,z - кординаты



Сообщение отредактировал RAIDER01 - Воскресенье, 11.05.2008, 17:26
AlekseyДата: Воскресенье, 11.05.2008, 17:28 | Сообщение # 334
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
[SP]_Kenny, бгг моришь


вааааааааааййй..// :(0
skeJt23Дата: Воскресенье, 11.05.2008, 17:31 | Сообщение # 335
Уверенный в себе
Группа: Продвинутые
Сообщений: 239
Награды: 1
Репутация: 11
Замечания: 20%
Статус:
Code
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/2stage", true)==1)
{
SetPlayerPos(playerid,-2593.420,534.297,46.714);
return 1;
}
if (strcmp(cmdtext, "/3stage", true)==1)
{
SetPlayerPos(playerid,-1543.466,699.103,138.206);
return 1;
}
if (strcmp(cmdtext, "/4stage", true)==1)
{
SetPlayerPos(playerid,-173.839,1896.535,113.230);
return 1;
}
if (strcmp(cmdtext, "/room", true)==1)
{
SetPlayerPos(playerid,502.887,1670.831,253.194);
return 1;
}

что тут нетак?всё вроде комплится,а на серве нетелепортит...


(\__/)
(='.'=)
(")_(")
Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.


Сообщение отредактировал skeJt23 - Воскресенье, 11.05.2008, 17:32
RAIDER01Дата: Воскресенье, 11.05.2008, 17:56 | Сообщение # 336
Новенький
Группа: Продвинутые
Сообщений: 26
Награды: 1
Город: ульск
Репутация: 2
Замечания: 20%
Статус:
skeJt23,
папроюуй так

Code
if(strcmp(cmdtext,"/2stage",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid)) return SetVehiclePos(vehicleid,-2593.420,534.297,46.714);
if(State != PLAYER_STATE_DRIVER) return SetPlayerPos(playerid,-2593.420,534.297,46.714);
SetPlayerPos(playerid,-2593.420,534.297,46.714);
SetPlayerInterior(playerid,);
GameTextForPlayer(playerid,"телепортировался",4000,6);
return 1;
}
if(strcmp(cmdtext,"/3stage",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid)) return SetVehiclePos(vehicleid,-1543.466,699.103,138.206);
if(State != PLAYER_STATE_DRIVER) return SetPlayerPos(playerid,-1543.466,699.103,138.206);
SetPlayerPos(playerid,-1543.466,699.103,138.206);
SetPlayerInterior(playerid,);
GameTextForPlayer(playerid,"телепортировался ",4000,6);
return 1;
}
if(strcmp(cmdtext,"/4stage",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid)) return SetVehiclePos(vehicleid,-173.839,1896.535,113.230);
if(State != PLAYER_STATE_DRIVER) return SetPlayerPos(playerid,-173.839,1896.535,113.230);
SetPlayerPos(playerid,-173.839,1896.535,113.230);
SetPlayerInterior(playerid,);
GameTextForPlayer(playerid,"телепортировался ",4000,6);
return 1;
}
if(strcmp(cmdtext,"/room",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new State = GetPlayerState(playerid);
if(IsPlayerInAnyVehicle(playerid)) return SetVehiclePos(vehicleid,502.887,1670.831,253.194);
if(State != PLAYER_STATE_DRIVER) return SetPlayerPos(playerid,502.887,1670.831,253.194);
SetPlayerPos(playerid,502.887,1670.831,253.194);
SetPlayerInterior(playerid,);
GameTextForPlayer(playerid,"телепортировался ",4000,6);
return 1;
}

Добавлено (11.05.2008, 17:56)
---------------------------------------------
Mishanzanza,
папробуй так

Code
//==========================[/ban]
    if(strcmp(cmd, "/ban", true) == 0 && IsPlayerAdmin(playerid) == 1) {//забанить игрока =)
   tmp = strtok(cmdtext, idx);

   if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "* USAGE: /ban [playerid] [reason]");
    return 1;
   }
   giveplayerid = strval(tmp);

   strmid(tmp, cmdtext, 5+strlen(tmp), strlen(cmdtext));
   if(!strlen(tmp)) {
    SendClientMessage(playerid, COLOR_WHITE, "* USAGE: /ban [playerid] [reason]");
    return 1;
   }

   if (IsPlayerConnected(giveplayerid)) {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    BanMsg(giveplayerid, sendername, tmp);
   }
   else {
    format(string, sizeof(string), "* %d не в сети.", giveplayerid);
    SendClientMessage(playerid, COLOR_YELLOW, string);
   }

   return 1;
  }



Сообщение отредактировал RAIDER01 - Воскресенье, 11.05.2008, 17:53
skeJt23Дата: Воскресенье, 11.05.2008, 18:04 | Сообщение # 337
Уверенный в себе
Группа: Продвинутые
Сообщений: 239
Награды: 1
Репутация: 11
Замечания: 20%
Статус:
Попробовал,щас ваще павно вырубился когда на компил нажал (


(\__/)
(='.'=)
(")_(")
Это Банни. Скопируй Банни себе в подпись, чтобы помочь ему на пути к мировому господству.


Сообщение отредактировал skeJt23 - Воскресенье, 11.05.2008, 18:05
RAIDER01Дата: Воскресенье, 11.05.2008, 18:14 | Сообщение # 338
Новенький
Группа: Продвинутые
Сообщений: 26
Награды: 1
Город: ульск
Репутация: 2
Замечания: 20%
Статус:
Quote (skeJt23)
Попробовал,щас ваще павно вырубился когда на компил нажал (

Уменя все работает.И павно лехко компликтовал .

OrangeДата: Воскресенье, 11.05.2008, 19:32 | Сообщение # 339
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
спс, нашелся человег, который помог


paffДата: Понедельник, 12.05.2008, 10:05 | Сообщение # 340
Новенький
Группа: Продвинутые
Сообщений: 5
Награды: 1
Город: питер
Репутация: -1
Замечания: 0%
Статус:
а как вы делаете скрипты??
SanSayДата: Вторник, 13.05.2008, 02:01 | Сообщение # 341
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
проблема:
имеется вот такой код:
public HeightPE(){
for (new i=0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
new Float:px, Float:py, Float:pz;
new string[256];
GetPlayerPos(i, px, py, pz);
format(string, sizeof(string), "~w~B‘COЏA:%.1f", pz);
GameTextForPlayer(i, string, 4000, 1);
UnHeightPE = SetTimer("HeightPE",1,0); UnHeightPE-используется для удаления таймера потом
return 1;
}}}
он полностью работает и делает то, что должен делать, но при компиляции почемуто выходит такая ошибка:
warning 209: function "HeightPE" should return a value
че ему не хватает то???



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2


Сообщение отредактировал SanSay - Вторник, 13.05.2008, 02:06
AlekseyДата: Вторник, 13.05.2008, 07:33 | Сообщение # 342
Советчик
Группа: Продвинутые
Сообщений: 1028
Награды: 5
Город: Челябинск
Репутация: 41
Замечания: 0%
Статус:
по моему это обозначает что функцию надо по другому назвать, допустим HeightPE1


вааааааааааййй..// :(0
SanSayДата: Вторник, 13.05.2008, 09:49 | Сообщение # 343
Долгожитель
Группа: Продвинутые
Сообщений: 1662
Награды: 25
Город: Наб.Челны
Репутация: 280
Замечания: 0%
Статус:
DaviD_Belle, попробовал - не помогло (
кстати ошибка выходит на последнюю закрывающую скобку
чет весь паблик не нравится ему, может че дописать нужно или местами поменять



simhost.org:8888 Mode:PEN1(LS)+GTO(банды+кач) v4.23_SAMP_0.3с
PEN1(LS)+GTO(банды+кач)v3.92_SAMP_0.3с(ifolder)*** AntiBot*** [FS] Car Export vs SanSay*** [FS] anti_s0beit_FakeKill_Ver2
OrangeДата: Вторник, 13.05.2008, 10:02 | Сообщение # 344
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
у тя forward HeightPE() есть?

попробуй так еще:

public HeightPE(){
for (new i=0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
new Float:px, Float:py, Float:pz;
new string[256];
GetPlayerPos(i, px, py, pz);
format(string, sizeof(string), "~w~B‘COЏA:%.1f", pz);
GameTextForPlayer(i, string, 4000, 1);
UnHeightPE = SetTimer("HeightPE",1,0); UnHeightPE-используется для удаления таймера потом
}
return 1;
}}

или попробуй еще скобку после ретурна переставь перед ним


remboДата: Вторник, 13.05.2008, 10:13 | Сообщение # 345
Постоялец
Группа: Продвинутые
Сообщений: 386
Награды: 2
Город: Балахта
Репутация: 69
Замечания: 0%
Статус:
Вот так должно быть:
Code
public HeightPE(){
for (new i=0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
new Float:px, Float:py, Float:pz;
new string[256];
GetPlayerPos(i, px, py, pz);
format(string, sizeof(string), "~w~B‘COЏA:%.1f", pz);
GameTextForPlayer(i, string, 4000, 1);
UnHeightPE = SetTimer("HeightPE",1,0);
return 1;
}
}
return 1;
}

Если помог, то с тебя +


==========================================
Я неговорю что я красвец - типо справился, и сейчас ничем не убиваюсь.
==========================================


Сообщение отредактировал rembo - Вторник, 13.05.2008, 10:16
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua