Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Быдлокодер
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.12.2015
    Сообщений
    40
    Репутация:
    0 ±

    Команда /try - DCMD.

    Ищу наиболее простой вариант этой команды на командном движке DCMD.
    Спасибо!

  2. #2
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    Цитата Сообщение от Быдлокодер Посмотреть сообщение
    Ищу наиболее простой вариант этой команды на командном движке DCMD.
    Спасибо!
    http://pro-pawn.ru/showthread.php?11410-try

  3. Пользователь сказал cпасибо:
    Быдлокодер (23.03.2016)
  4. #3
    Аватар для Быдлокодер
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.12.2015
    Сообщений
    40
    Репутация:
    0 ±
    На этот код ругается компилятор.
      Открыть/закрыть
    PHP код:
    CMD:try(playeridparams[])
    {
        if(
    isnull(params))
            return 
    SendClientMessage(playerid, -1, !"Используйте: /try [действие]");

        const
            
    SUCCESS_STR_LENGTH 20;

        static const
            
    success_strings[2][(SUCCESS_STR_LENGTH 1char] =
            {
                !
    " {1CEF00}| Удачно",
                !
    " {FF0000}| Не удачно"
            
    };

        goto 
    skip_string_init;
        new
            
    string[MAX_CHATBUBBLE_LENGTH 1];
        
    skip_string_init:

        new
            
    len GetPlayerName(playeridstringsizeof(string));

        
    string[len] = ' 'string[len 1] = EOS;
        
    strcat(stringparams);
        
    string[sizeof(string) - len SUCCESS_STR_LENGTH] = EOS;
        
    strcat(stringsuccess_strings[random(2)]);

        new
            
    player_world GetPlayerVirtualWorld(playerid),
            
    player_int GetPlayerInterior(playerid),
            
    Floatplayer_pos_x,
            
    Floatplayer_pos_y,
            
    Floatplayer_pos_z;

        
    GetPlayerPos(playeridplayer_pos_xplayer_pos_yplayer_pos_z);

        
    #if defined foreach
            
    foreach(new Player) if(
        
    #else
            
    for (new GetPlayerPoolSize()+1i-- != 0;) if(IsPlayerConnected(i))
        
    #endif
            
    if(player_world == GetPlayerVirtualWorld(i)
            && 
    player_int == GetPlayerInterior(i)
            && 
    IsPlayerInRangeOfPoint(i10.0player_pos_xplayer_pos_yplayer_pos_z))
                
    SendClientMessage(i0xDD90FFFFstring);

        return 
    1;



    Ошибки:
      Открыть/закрыть

    roleplay.pwn(27666) : error 029: invalid expression, assumed zero
    roleplay.pwn(27669) : error 001: expected token: ";", but found "-identifier-"

    Строки:
      Открыть/закрыть

    PHP код:
    if(player_world == GetPlayerVirtualWorld(playerid) - 27666
    SendClientMessage
    (playerid0xDD90FFFFstring); - 27669 

  5. #4
    Аватар для L0ndl3m
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Адрес
    Ярославль
    Сообщений
    1,366
    Репутация:
    774 ±
    Исправил свой код в той теме. Попробуйте ещё раз взять команду.

  6. Пользователь сказал cпасибо:
    Быдлокодер (23.03.2016)
  7. #5
    Аватар для Быдлокодер
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.12.2015
    Сообщений
    40
    Репутация:
    0 ±
    Цитата Сообщение от Londlem Посмотреть сообщение
    Исправил свой код в той теме. Попробуйте ещё раз взять команду.
    ТОП!!! Спасибо!
    Последний раз редактировалось Быдлокодер; 23.03.2016 в 17:24.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •