8 posts in this topic

Спойлер

Подорвать игрока

Автор Крёстный Отец 



CMD:explode(playerid,params[])
{
    new string[50 + MAX_PLAYER_NAME], Float:BOOMX[3];
    if(sscanf(params, "u", params[0])) return SCM(playerid, GREY, "Используй: /explode [ID/Ник].");
    if(!IsPlayerConnected(params[0])) return SCM(playerid, GREY, "Игрок не найден.");
    format(string, sizeof(string), "Сервер:{e31007}  %s подорвал %s.",PlayerName[playerid], PlayerName[params[0]]);
    ABroadCast(WHITE,string,1);
    SetPlayerHealthAC(params[0], 10);
    GetPlayerPos(params[0],BOOMX[0], BOOMX[1], BOOMX[2]);
    CreateExplosion(BOOMX[0], BOOMX[1] , BOOMX[2], 710);
    return 1;
}

 

 

Edited by Cawfee

Share this post


Link to post
Share on other sites

Код закиньте под спойлер и "Код" с синтаксисом "Языки C"

Share this post


Link to post
Share on other sites

C:\Users\Home\Desktop\Green RP (originals)\gamemodes\update.pwn(40173) : error 017: undefined symbol "PlayerInfo"
C:\Users\Home\Desktop\Green RP (originals)\gamemodes\update.pwn(40173) : warning 215: expression has no effect
C:\Users\Home\Desktop\Green RP (originals)\gamemodes\update.pwn(40173) : error 001: expected token: ";", but found "]"
C:\Users\Home\Desktop\Green RP (originals)\gamemodes\update.pwn(40173) : error 029: invalid expression, assumed zero
C:\Users\Home\Desktop\Green RP (originals)\gamemodes\update.pwn(40173) : fatal error 107: too many error messages on one line

Share this post


Link to post
Share on other sites

@Tony_Hasl ✔, используйте следующую команду:

Спойлер

CMD:explode(playerid,params[]) {
	if(sscanf(params, "u", params[0])) return SCM(playerid, GREY, "Используй: /explode [ID/Ник].");
	if(params[0] == INVALID_PLAYER_ID) return SCM(playerid, GREY, "Игрок не найден.");

	new Float:BOOMX[3];
	SetPlayerHealth(params[0], 10);
	GetPlayerPos(params[0],BOOMX[0], BOOMX[1], BOOMX[2]);
	CreateExplosion(BOOMX[0], BOOMX[1] , BOOMX[2], 7, 10);
    return 1;
}

 

 

Все проверки и тексты (а-ля "Администратор Вася взорвал игрока Петя") смастерите по аналогии с другими командами, присутствующими в вашем игровом моде. Либо же создайте отдельную тему, где в этом вопросе, возможно, Вам помогут.

Share this post


Link to post
Share on other sites

Тоже самое

Только что, Tony_Hasl ✔ сказал:

Тоже самое

 

2 часа назад, Снеговик сказал:

@Tony_Hasl ✔, используйте следующую команду:

  открыть спойлер


CMD:explode(playerid,params[]) {
	if(sscanf(params, "u", params[0])) return SCM(playerid, GREY, "Используй: /explode [ID/Ник].");
	if(params[0] == INVALID_PLAYER_ID) return SCM(playerid, GREY, "Игрок не найден.");

	new Float:BOOMX[3];
	SetPlayerHealth(params[0], 10);
	GetPlayerPos(params[0],BOOMX[0], BOOMX[1], BOOMX[2]);
	CreateExplosion(BOOMX[0], BOOMX[1] , BOOMX[2], 7, 10);
    return 1;
}

 

 

Все проверки и тексты (а-ля "Администратор Вася взорвал игрока Петя") смастерите по аналогии с другими командами, присутствующими в вашем игровом моде. Либо же создайте отдельную тему, где в этом вопросе, возможно, Вам помогут.

Не помогло

 

: error 017: undefined symbol "GREY"

: error 017: undefined symbol "GREY"

Share this post


Link to post
Share on other sites

@Tony_Hasl ✔ вместо GREY поставьте 0xFFFFFF

Share this post


Link to post
Share on other sites
19 часов назад, keyl сказал:

@Tony_Hasl ✔ вместо GREY поставьте 0xFFFFFF

Работает спасибо)

Заметка от keyl , создано

Чтобы поблагодарить автора используйте кнопку "+". Устное предупреждение!

Share this post


Link to post
Share on other sites

@Tony_Hasl ✔ PlayerInfo - PI сделай

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Доналдо Фарекелка
      By Доналдо Фарекелка


      Скачать файл Christmas Live » RPG | XS
      Приветствую, сливаю мод, который делал самолично. Мод недоработан, возможно где-то имеются баги, без лаунчера.
      Взят под основу от Phantom RolePlay. Отдельная благодарность за мод WW.INC
      Основная информация про мод:
       
      Информация про сервер:
      Записка:
      ПРИМЕР -  скриншот, сделанный для показа чего-либо и скриншот может является устаревшей информацией(Пояснение: Что-то изменилось, а что-то нет).
      Добавил Доналдо Фарекелка Добавлено 14.03.2025 Категория Моды Автор Donaldo_Farekelka  
    • Доналдо Фарекелка
      By Доналдо Фарекелка
      Приветствую, сливаю мод, который делал самолично. Мод недоработан, возможно где-то имеются баги, без лаунчера.
      Взят под основу от Phantom RolePlay. Отдельная благодарность за мод WW.INC
      Основная информация про мод:
       
      Информация про сервер:
      Записка:
      ПРИМЕР -  скриншот, сделанный для показа чего-либо и скриншот может является устаревшей информацией(Пояснение: Что-то изменилось, а что-то нет).
    • Zelixsz
      By Zelixsz
      Привет, при попытке запустить сервер появляется такая ошибка. 
      Буду благодарен за любую помощь 
       
      MySQL: подключаюсь к localhost (Логин: root | БД: adamandrp) MySQL: не удалось подключиться к localhost