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

 



 
          





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





Последние Файлы 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
ExcessДата: Среда, 25.06.2008, 11:58 | Сообщение # 526
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
Mishanzanza, Правильно мыслишь, только ретурны наоборот стоять lol



Хостинг предоставлен игровым порталом Gameway http://gameway.ru
brain13Дата: Среда, 25.06.2008, 12:04 | Сообщение # 527
Новенький
Группа: Продвинутые
Сообщений: 28
Награды: 1
Репутация: 2
Замечания: 0%
Статус:
и то и другое не помогает...захожу на серв, ввожу /kill, умираю но пишет "СЕРВЕР: Неизвесная команда." (это еще ничего)....позже заходит еще один игрок, вводит /kill и подыхаю Я fun
Janea1rДата: Среда, 25.06.2008, 12:08 | Сообщение # 528
Новенький
Группа: Пользователи
Сообщений: 6
Награды: 1
Город: HapBa
Репутация: 2
Замечания: 20%
Статус:
Парни как сделать чтобы только когда вводишь комманду допустим /open мог отрывать не админ , а игрок с ником FunnyBunny?
+ поставлю обязательно :)

OKStyle™Дата: Среда, 25.06.2008, 12:09 | Сообщение # 529
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
brain13, потому что нет определения playerid и умирает id 0. Вот так надо:
Code
public OnPlayerCommandText(playerid, cmdtext[])    
{
   if(!strcmp(cmdtext, "/kill", true))    
   {    
    SetPlayerHealth(playerid,0.0);    
    return 1;    
   }    
return 0;   
}

Janea1r, вот:

Code
if(!strcmp(cmdtext, "/open", true))    
  {
   new pln[MAX_PLAYER_NAME];  
   GetPlayerName(playerid, pln, sizeof(pln));  
   if(pln[0] == 'F' && pln[1] == 'u' && pln[2] == 'n' && pln[3] == 'n' && pln[4] == 'y' && pln[5] == 'B' && pln[6] == 'u' && pln[7] == 'n' && pln[8] == 'n' && pln[9] == 'y') // ник FunnyBunny
====== действия ==========    
   else return SendClienMessage(playerid,0xFF0000AA," Это команда только для игрока с ником FunnyBunny!");   
return 1;
}



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


Сообщение отредактировал okstyle - Среда, 25.06.2008, 12:13
VidДата: Среда, 25.06.2008, 12:10 | Сообщение # 530
Уверенный в себе
Группа: Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус:
КАк сделать команду для определёной команды допустим медики могут вводит /lekarstvo а другие команды немогли???
OKStyle™Дата: Среда, 25.06.2008, 12:17 | Сообщение # 531
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
Vid_5, например, так:
Code
if(!strcmp(cmdtext, "/heal", true) && gTeam[playeird] == MEDIC) // определение тимы     
{
  SetPlayerHealth(playerid,100.0);
}
else return SendClientMessage(playerid,0xFF0000AA," Вы не медик!");
return 1;     
}



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
neversmileДата: Среда, 25.06.2008, 14:22 | Сообщение # 532
Новенький
Группа: Пользователи
Сообщений: 27
Награды: 1
Город: Нарва
Репутация: 5
Замечания: 0%
Статус:
емм как убрать warning 217: loose indentation ? :)



OKStyle™Дата: Среда, 25.06.2008, 15:23 | Сообщение # 533
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
neversmile, проверь определение переменных.


Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
DJSashoK59Дата: Среда, 25.06.2008, 15:36 | Сообщение # 534
Постоялец
Группа: Продвинутые
Сообщений: 481
Награды: 2
Город: Пермь
Репутация: 52
Замечания: 0%
Статус:
Quote (neversmile)
емм как убрать warning 217: loose indentation ?

Понятней скажу, выравнивай их, сделай на одном уровне, чтоб строчки ровные были fun

slayerДата: Среда, 25.06.2008, 20:06 | Сообщение # 535
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Что неверно?

Code

public OnVehicleDeath
}
DestroyVehicle(GetPlayerVehicleID(playerid));
}

ExcessДата: Среда, 25.06.2008, 22:22 | Сообщение # 536
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
slayer,
Code
public OnVehicleDeath  
{
DestroyVehicle(GetPlayerVehicleID(playerid));  
}

У тя паблик закрывался даже не открывшись=) Если помог то плюсег lol




Хостинг предоставлен игровым порталом Gameway http://gameway.ru
slayerДата: Среда, 25.06.2008, 22:51 | Сообщение # 537
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
По любому одна ошибка.
Code

C:\Downloads\Файлы\SAMP0.2.2 Server&Client\DeathMatchServer\gamemodes\SLAYERDM.pwn(615) : error 001: expected token: ";", but found "{"
Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

1 Error.

VidДата: Среда, 25.06.2008, 23:21 | Сообщение # 538
Уверенный в себе
Группа: Продвинутые
Сообщений: 212
Награды: 1
Город: Odessa
Репутация: 3
Замечания: 20%
Статус:
Поставь а конце 615 строки ; и вроде все будет ок !гы сможеш + :)


Сообщение отредактировал Vid_5 - Среда, 25.06.2008, 23:24
ExcessДата: Среда, 25.06.2008, 23:41 | Сообщение # 539
Уверенный в себе
Группа: Продвинутые
Сообщений: 217
Награды: 1
Город: Екатеринбург
Репутация: 19
Замечания: 0%
Статус:
slayer, Если не сканает то что Vid посоветовал, то кинь сюда 614, 615 и 616 строки



Хостинг предоставлен игровым порталом Gameway http://gameway.ru
slayerДата: Четверг, 26.06.2008, 00:32 | Сообщение # 540
Местный
Группа: I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус:
Вот строки

Code

public OnPlayerDeath(playerid, killerid, reason)
{
      SendDeathMessage(killerid, playerid, reason);
   new name[MAX_PLAYER_NAME+1];
   new string[256];
   GetPlayerName(playerid, name, sizeof(name));
   format(string, sizeof(string), "*** %s died.", name, reason);
   SendClientMessageToAll(COLOR_RED, string);
      SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
      GivePlayerMoney(killerid,1500);
   GivePlayerMoney(playerid, -0);
    return 1;
}
public OnVehicleDeath                             <======(613)
{                    <=====(614)
DestroyVehicle(GetPlayerVehicleID(playerid));     <===(615)
}                    <=======(616)
//======================THE END=================================================

И еще если у кого есть строчки передачи денег типо /givecash [id] [Сумма] или /pay [id] [сумма] напишите пожалуйста сюда.


Сообщение отредактировал slayer - Четверг, 26.06.2008, 00:40
Поиск:





 


 


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