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

 



 
          





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





Последние Файлы 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
sSeRegAДата: Понедельник, 30.06.2008, 18:00 | Сообщение # 586
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
привет вот я делаю фс телепорта вроде сделал скомплектовал без ошибок а он неработает помогите мож я чтото нетак делаю заранее спасибо
#include <a_samp>

new IconEn;
new IconEx;

public OnGameModeInit()
{
IconEn=CreatePickup(1273, 1422.075,-1352.063,14.193);
IconEx=CreatePickup(1273, -2014.147,147.938,27.636);

return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == IconEn)
{
SetPlayerPos(playerid, -1179.5381,-952.5989,109.6435);
if(pickupid == IconEx)
{
SetPlayerPos(playerid, -1177.1320,-952.6689,109.6435);
}
}
return 1;
}


--------------------


http://maps.serverhex.com/
OKStyle™Дата: Понедельник, 30.06.2008, 18:40 | Сообщение # 587
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Serega14, у тебя функция в функции... надо так:
Code
public OnPlayerPickUpPickup(playerid, pickupid)  
{  
if(pickupid == IconEn)  
{  
SetPlayerPos(playerid, -1179.5381,-952.5989,109.6435);
} <====== нужна скобка
if(pickupid == IconEx)  
{  
SetPlayerPos(playerid, -1177.1320,-952.6689,109.6435);  
} <==== 1 скобка
return 1;  
}



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
sSeRegAДата: Понедельник, 30.06.2008, 20:15 | Сообщение # 588
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
пробовал некак bad


--------------------


http://maps.serverhex.com/
OKStyle™Дата: Понедельник, 30.06.2008, 20:47 | Сообщение # 589
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Serega14, а ты тип пикапов не указал:

IconEn=CreatePickup(1273, 1422.075,-1352.063,14.193);
IconEx=CreatePickup(1273, -2014.147,147.938,27.636);

IconEn=CreatePickup(1273,23, 1422.075,-1352.063,14.193);
IconEx=CreatePickup(1273,23, -2014.147,147.938,27.636);


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
OrangeДата: Вторник, 01.07.2008, 12:23 | Сообщение # 590
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
вот такая небольшая проблемка в MEd 0.32b:

некоторые части некоторых обьектов видно через самих обьектов, при выделении все норм, как исправить?



sSeRegAДата: Вторник, 01.07.2008, 14:01 | Сообщение # 591
Уверенный в себе
Группа: Продвинутые
Сообщений: 174
Награды: 6
Город: Рузаевка
Репутация: 43
Замечания: 60%
Статус:
млин некак


--------------------


http://maps.serverhex.com/
slayerДата: Вторник, 01.07.2008, 20:29 | Сообщение # 592
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Кто знает в чем может быть проблема?
Сервер стоит на моем компьютере. При компилировании не выдает никаких ошибок, но если я захожу на сервер первый то когда на сервер пытаются зайти другие игроки я вижу такое ( Left the server Timeout), если же я захожу после других игроков, то все нормально никого не выкидывает.
Кто знает в чем может быть проблема?

ExcessДата: Вторник, 01.07.2008, 22:28 | Сообщение # 593
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
slayer, Может щас тупость скажу. Но таймуат бывает когда пинг на серваке взлетает. Самп имеет свойство не пускать игроков когда пинг велик.



Хостинг предоставлен игровым порталом Gameway http://gameway.ru
VidДата: Вторник, 01.07.2008, 23:02 | Сообщение # 594
Уверенный в себе
Группа: Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус:
А как сделать чтобы допутим команду /basic можнобыло вводить всего 3 раза за игру??? или 2
OKStyle™Дата: Вторник, 01.07.2008, 23:13 | Сообщение # 595
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Vid_5, введи переменную, например:

В начало:

Code
used[MAX_PLAYERS];

В OnPlayerConnect, OnPlayerDisconnect:

Code
used[playerid]=0;

В OnPlayerCommandText:

Code
if(!strcmp(cmdtext,"/kill",true))
{
used[playerid]++;
if(used[playerid]<=3)
{
SetPlayerHeatlh(playerid,0.0);
}
else return SendClientMessage(playerid,0xFF0000AA," Вы исчерпали свой лимит использования этой команды.");
return 1;
}

В OnGameModeExit:

Code
for(new i=0; i<MAX_PLAYERS;i++)
{
used[i]=0;
}



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR


Сообщение отредактировал okstyle - Вторник, 01.07.2008, 23:13
ExcessДата: Вторник, 01.07.2008, 23:21 | Сообщение # 596
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
Vid_5,
В начало мода
Code
new userpost = 0;
       i
В public OnPlayerCommand
Code
if(strcmp(cmd, "/basic", true) == 0 && IsPlayerConnected(playerid))
   {
    if(userpost == 0)
       {
           //Тут будет то что вам надо
           SendClientMessage(playerid, COLOR_GRAD2, "Вы можете использовать эту команду еще 2 раза");
     userpost = 1;
    }
    if(userpost == 1)
    {
        //Повтор того чего вам надо
        SendClientMessage(playerid, COLOR_GRAD2, "Вы можете использовать эту команду еще 1 раз");
     userpost = 2;
    }
    if(userpost == 2)
    {
        //Повтор того чего вам надо
              SendClientMessage(playerid, COLOR_GRAD2, "Вы последний раз воспользовались этой командой");
              userpost = 3;
    }
    if(userpost == 3)
    {
        SendClientMessage(playerid, COLOR_GRAD2, "Вы не можете пока использовать эту команду");
       return 1;
    }
   }

Если захочешь чтобы команду можно было использовать опять только после смерти то засунь
Code
userport = 0;
в public OnPlayerDeath если хочешь чтобы команду можно было юзать только после перезахода то засунь
Code
userport = 0;
в public OnPlayerDisconnect
okstyle, Ты когданибудь спишь? lol Я не успеваю за тобой :)




Хостинг предоставлен игровым порталом Gameway http://gameway.ru


Сообщение отредактировал Excess - Вторник, 01.07.2008, 23:23
OKStyle™Дата: Вторник, 01.07.2008, 23:25 | Сообщение # 597
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (Excess)
okstyle, Ты когданибудь спишь

да, когда ем. crazy



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
ExcessДата: Среда, 02.07.2008, 00:14 | Сообщение # 598
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
Serega14, У тебя телепорт в интерьер идет или на улице?



Хостинг предоставлен игровым порталом Gameway http://gameway.ru
riverДата: Четверг, 03.07.2008, 09:31 | Сообщение # 599
Уверенный в себе
Группа: Продвинутые
Сообщений: 284
Награды: 1
Город: Москва
Репутация: 37
Замечания: 0%
Статус:
Народ как сделать чтоб в SendDeathMessage при конекте показывалась картинка под номером 200 а при дисконекте 201



OrangeДата: Четверг, 03.07.2008, 10:14 | Сообщение # 600
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
SendDeathMessage(255, playerid, 200); // символ что игрок вошел
SendDeathMessage(255, playerid, 201); // символ что игрок вышел



Поиск:





 


 


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