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

 



 
          





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





Последние Файлы 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
Alex009Дата: Вторник, 24.06.2008, 08:11 | Сообщение # 511
Уважаемый человек
Группа: Продвинутые
Сообщений: 917
Награды: 10
Репутация: 661
Замечания: 0%
Статус:
okstyle, спасибо


Controllable NPC developer
soProject developer
VidДата: Вторник, 24.06.2008, 22:23 | Сообщение # 512
Уверенный в себе
Группа: Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус:
okstyle, Alex009, спасибо))) а вот еще как сделать команду для админа ну домустим /help для админа
???

DJSashoK59Дата: Вторник, 24.06.2008, 22:33 | Сообщение # 513
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
Quote (Vid_5)
okstyle, Alex009, спасибо))) а вот еще как сделать команду для админа ну домустим /help для админа ???

Code
if (strcmp(cmdtext, "/hm", true)==0)
{
if (IsPlayerAdmin(playerid)) //проверка на админа
{
SendClientMessage(playerid, 0xFF0000AA, "help!");
}else{
SendClientMessage(playerid, 0xFF0000AA, "Ты не админ!");
}
return 1;
}

VidДата: Вторник, 24.06.2008, 22:46 | Сообщение # 514
Уверенный в себе
Группа: Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус:
DJSashoK59, спасиб)))
slayerДата: Среда, 25.06.2008, 00:57 | Сообщение # 515
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Кто нибудь пожалуйста сделайте из этого [FS].
Нужно вставить в OnPlayerCommandText:
Code

if(strcmp(cmdtext, "/buycar infernus", true) == 0)
{
     if(GetPlayerMoney(playerid) < 120000)
     {
     SendClientMessage(playerid,0xFF0000AA," У вас недостаточно денег для покупки Инфернуса чёрного цвета!");
      }else{
      GivePlayerMoney(playerid,-120000);
      SendClientMessage(playerid,0x00FF00AA," Поздравляем с покупкой Инфернуса чёрного цвета!");
      new Float:x, Float:y, Float:z, Float:Angle;
      GetPlayerPos(playerid,x,y,z);
      GetPlayerFacingAngle(playerid,Angle);
      CreateVehicle(411,x+1,y+1,z+1,Angle,0,0,90000);
     }
return 1;
}

if(strcmp(cmdtext, "/buycar cheetah", true) == 0)
{
     if(GetPlayerMoney(playerid) < 110000)
     {
     SendClientMessage(playerid,0xFF0000AA," У вас недостаточно денег для покупки Гепарда красного цвета!");
      }else{
      GivePlayerMoney(playerid,-110000);
      SendClientMessage(playerid,0x00FF00AA," Поздравляем с покупкой Гепарда красного цвета!");
      new Float:x, Float:y, Float:z, Float:Angle;
      GetPlayerPos(playerid,x,y,z);
      GetPlayerFacingAngle(playerid,Angle);
      CreateVehicle(415,x+1,y+1,z+1,Angle,3,3,90000);
     }
return 1;
}

if(strcmp(cmdtext, "/buycar banshee", true) == 0)
{
     if(GetPlayerMoney(playerid) < 100000)
     {
      SendClientMessage(playerid,0xFF0000AA," Поздравляем с покупкой Баньши чёрно-белого цвета!");
      }else{
      GivePlayerMoney(playerid,-100000);
      SendClientMessage(playerid,0x00FF00AA," У вас недостаточно денег для покупки Баньши чёрно-белого цвета!");
      new Float:x, Float:y, Float:z, Float:Angle;
      GetPlayerPos(playerid,x,y,z);
      GetPlayerFacingAngle(playerid,Angle);
      CreateVehicle(429,x+1,y+1,z+1,Angle,0,1,90000);
   }
return 1;
}

DJSashoK59Дата: Среда, 25.06.2008, 01:04 | Сообщение # 516
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
Quote (slayer)
Кто нибудь пожалуйста сделайте из этого [FS]. Нужно вставить в OnPlayerCommandText:

Уга буга бугога
http://www.filehoster.ru/files/bc6017
вот это он lol пвнчик lol

slayerДата: Среда, 25.06.2008, 01:20 | Сообщение # 517
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
DJSashok59:
Не скажешь как сделать чтобы если автомобиль который я купил взорвется больше не появлялся?
Тоесть чтобы его можно было только снова купить.



Сообщение отредактировал slayer - Среда, 25.06.2008, 01:21
ExcessДата: Среда, 25.06.2008, 06:46 | Сообщение # 518
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
Кто может подсказать. Вставляю
Code
SetPlayerMapIcon(playerid,0,-1944.566800, 270.107300, 40.675000,55,0x0000FFFF);
В public OnPlayerSpawn(playerid) Но иконка не появляется почему то sorry




Хостинг предоставлен игровым порталом Gameway http://gameway.ru
OKStyle™Дата: Среда, 25.06.2008, 07:35 | Сообщение # 519
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Quote (slayer)
Не скажешь как сделать чтобы если автомобиль который я купил взорвется больше не появлялся?

В OnVehicleDeath:

Code
DestroyVehicle(GetVehicleModel(GetPlayerVehicleID(playerid))); // или DestroyVehicle(GetPlayerVehicleID(playerid));

Excess, playerid,0, id иконки от 1 до 31, а у тебя 0.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
ExcessДата: Среда, 25.06.2008, 07:47 | Сообщение # 520
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
SetPlayerMapIcon(playerid,0,-1944.566800, 270.107300, 40.675000,55,0x0000FFFF); Вот где ид иконки lol нолег что то другое показывает



Хостинг предоставлен игровым порталом Gameway http://gameway.ru
OKStyle™Дата: Среда, 25.06.2008, 10:43 | Сообщение # 521
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Excess, это не id, а markertype. id у тебя 0.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
brain13Дата: Среда, 25.06.2008, 11:01 | Сообщение # 522
Новенький
Группа: Продвинутые
Сообщений: 28
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
нужна помощь....При наборе /kill сервер почему то рестартится Оо ничего не помогает
ExcessДата: Среда, 25.06.2008, 11:31 | Сообщение # 523
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
brain13, Кидай вырезку кода, посмотрим.



Хостинг предоставлен игровым порталом Gameway http://gameway.ru
brain13Дата: Среда, 25.06.2008, 11:47 | Сообщение # 524
Новенький
Группа: Продвинутые
Сообщений: 28
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
Code
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kill", true) == 0)
{
        SetPlayerHealth(0);
        return 1;
}

}

самый обыкновенный скрипт "килла", фильтр скриптов на серве никаких не стоит, при наборе серв рестартится (однако замечено что если на сервере один человек и он набирает килл то проблем не возникает)

OrangeДата: Среда, 25.06.2008, 11:52 | Сообщение # 525
Уважаемый человек
Группа: Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус:
Code
public OnPlayerCommandText(playerid, cmdtext[])  
{  
if(strcmp(cmdtext, "/kill", true) == 0)  
{  
         SetPlayerHealth(0);  
         return 0;  
}  
     return 1;
}
попробуй так



Поиск:





 


 


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