• Страница 1 из 1
  • 1
Модератор форума: drifter-dron, admin, TweIk  
как сделать команду?
shaman4165Дата: Пятница, 27.06.2014, 12:44:34 | Сообщение # 1

Группа: Пользователи
Сообщений: 9
хочу сделать команду чтобы при её вводе человек умирал(который ввел её)
 
Сообщениехочу сделать команду чтобы при её вводе человек умирал(который ввел её)

Автор - shaman4165
Дата добавления - 27.06.2014 в 12:44:34
Mr_NiggerДата: Пятница, 27.06.2014, 12:45:43 | Сообщение # 2

Группа: Пользователи
Сообщений: 101
shaman4165,было ведь уже
Код
if (strcmp("/kill", cmd, true, 10) == 0)
{
    SetPlayerHealth(playerid,0.0);
    return 1;
}
 
Сообщениеshaman4165,было ведь уже
Код
if (strcmp("/kill", cmd, true, 10) == 0)
{
    SetPlayerHealth(playerid,0.0);
    return 1;
}

Автор - Mr_Nigger
Дата добавления - 27.06.2014 в 12:45:43
shaman4165Дата: Пятница, 27.06.2014, 18:35:33 | Сообщение # 3

Группа: Пользователи
Сообщений: 9
у меня ерроры

C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(267) : error 017: undefined symbol "cmd"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(270) : error 017: undefined symbol "tmp"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(275) : error 017: undefined symbol "cmd"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(261) : error 017: undefined symbol "strtok"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(261) : error 033: array must be indexed (variable "cmd")
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(1390) : error 017: undefined symbol "strtok"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(1390) : error 033: array must be indexed (variable "tmp")

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

7 Errors.
 
Сообщениеу меня ерроры

C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(267) : error 017: undefined symbol "cmd"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(270) : error 017: undefined symbol "tmp"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(275) : error 017: undefined symbol "cmd"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(261) : error 017: undefined symbol "strtok"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(261) : error 033: array must be indexed (variable "cmd")
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(1390) : error 017: undefined symbol "strtok"
C:\Users\Admin\Desktop\Ñåðâà÷îê\gamemodes\BoomX-RP.pwn(1390) : error 033: array must be indexed (variable "tmp")

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

7 Errors.

Автор - shaman4165
Дата добавления - 27.06.2014 в 18:35:33
Mr_NiggerДата: Пятница, 27.06.2014, 18:45:42 | Сообщение # 4

Группа: Пользователи
Сообщений: 101
shaman4165,strtok?откуда?
 
Сообщениеshaman4165,strtok?откуда?

Автор - Mr_Nigger
Дата добавления - 27.06.2014 в 18:45:42
shaman4165Дата: Пятница, 27.06.2014, 18:46:12 | Сообщение # 5

Группа: Пользователи
Сообщений: 9
у меня ещё команды просто
 
Сообщениеу меня ещё команды просто

Автор - shaman4165
Дата добавления - 27.06.2014 в 18:46:12
Mr_NiggerДата: Пятница, 27.06.2014, 18:48:03 | Сообщение # 6

Группа: Пользователи
Сообщений: 101
shaman4165,в конец мода:
Код
strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string [index]<= ' '))
    {
       index++;
    }
    new offset = index;
    new result[20];
    while ((index < length) && (string [index]> ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
       result[index - offset] = string[index];
       index++;
    }
    result[index - offset] = EOS;
    return result;
}

в OnPlayerConnect
Код
new cmd[256];
new tmp[256];
new idx;
cmd = strtok(cmdtext, idx);
   у тебя должно получится так:
Код
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new tmp[256];
new idx;
cmd = strtok(cmdtext, idx);

//тут уже твои команды
 
Сообщениеshaman4165,в конец мода:
Код
strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string [index]<= ' '))
    {
       index++;
    }
    new offset = index;
    new result[20];
    while ((index < length) && (string [index]> ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
       result[index - offset] = string[index];
       index++;
    }
    result[index - offset] = EOS;
    return result;
}

в OnPlayerConnect
Код
new cmd[256];
new tmp[256];
new idx;
cmd = strtok(cmdtext, idx);
   у тебя должно получится так:
Код
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new tmp[256];
new idx;
cmd = strtok(cmdtext, idx);

//тут уже твои команды

Автор - Mr_Nigger
Дата добавления - 27.06.2014 в 18:48:03
shaman4165Дата: Пятница, 27.06.2014, 18:50:10 | Сообщение # 7

Группа: Пользователи
Сообщений: 9
спасибо,а не подскажешь ещё,как дать хп себе по команде?
 
Сообщениеспасибо,а не подскажешь ещё,как дать хп себе по команде?

Автор - shaman4165
Дата добавления - 27.06.2014 в 18:50:10
Mr_NiggerДата: Пятница, 27.06.2014, 18:52:33 | Сообщение # 8

Группа: Пользователи
Сообщений: 101
shaman4165,это все же есть на форуме

Код
if (strcmp("/hp", cmd, true, 10) == 0)
{
    SetPlayerHealth(playerid,100);
    return 1;
}
 
Сообщениеshaman4165,это все же есть на форуме

Код
if (strcmp("/hp", cmd, true, 10) == 0)
{
    SetPlayerHealth(playerid,100);
    return 1;
}

Автор - Mr_Nigger
Дата добавления - 27.06.2014 в 18:52:33
shaman4165Дата: Пятница, 27.06.2014, 18:54:42 | Сообщение # 9

Группа: Пользователи
Сообщений: 9
спасибо,а вот к примеру дать себе оружие это так?                     

if (strcmp("/gun", cmd, true, 10) == 0)
{
SetPlayerWeapon(playerid,31);
return 1;
}
 
Сообщениеспасибо,а вот к примеру дать себе оружие это так?                     

if (strcmp("/gun", cmd, true, 10) == 0)
{
SetPlayerWeapon(playerid,31);
return 1;
}

Автор - shaman4165
Дата добавления - 27.06.2014 в 18:54:42
Mr_NiggerДата: Пятница, 27.06.2014, 18:56:43 | Сообщение # 10

Группа: Пользователи
Сообщений: 101
shaman4165,нет

Код
if (strcmp("/gun", cmd, true, 10) == 0)
{
GivePlayerWeapon(playerid,31,100);//31 это как ты понял ид гана,а 100 это кол-во патронов(усли хочешь чтобы не только м4 давало,то под этой строкой пиши ещё:GivePlayerWeapon(playerid,ид оружия,кол-во патронов);
return 1;
}
 
Сообщениеshaman4165,нет

Код
if (strcmp("/gun", cmd, true, 10) == 0)
{
GivePlayerWeapon(playerid,31,100);//31 это как ты понял ид гана,а 100 это кол-во патронов(усли хочешь чтобы не только м4 давало,то под этой строкой пиши ещё:GivePlayerWeapon(playerid,ид оружия,кол-во патронов);
return 1;
}

Автор - Mr_Nigger
Дата добавления - 27.06.2014 в 18:56:43
shaman4165Дата: Пятница, 27.06.2014, 18:57:30 | Сообщение # 11

Группа: Пользователи
Сообщений: 9
спасибо за помощь
 
Сообщениеспасибо за помощь

Автор - shaman4165
Дата добавления - 27.06.2014 в 18:57:30
Mr_NiggerДата: Пятница, 27.06.2014, 19:00:21 | Сообщение # 12

Группа: Пользователи
Сообщений: 101
shaman4165,всегда пожалуйста
 
Сообщениеshaman4165,всегда пожалуйста

Автор - Mr_Nigger
Дата добавления - 27.06.2014 в 19:00:21
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

ps798829

(Среда 08:23:47)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

Вверх
20:21:39
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: