Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 2 ПерваяПервая 1 2
Показано с 11 по 17 из 17
  1. #11
    Аватар для Sp1ke
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.03.2015
    Сообщений
    245
    Репутация:
    55 ±
    Цитата Сообщение от Alexander Посмотреть сообщение
    Спасибо конечно но меня больше интересует как заменять
    PHP код:
    strval(tmp); 
    https://wiki.sa-mp.com/wiki/Strval
    Последний раз редактировалось Sp1ke; 27.07.2015 в 17:31.

  2. #12
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от Alexander Посмотреть сообщение
    Спасибо конечно но меня больше интересует как заменять
    PHP код:
    strval(tmp); 

    Вот по strval и и еще немного

    Вот еще к прочтению по strtok и и вот

    Немного доперевел команду.
    PHP код:
    COMMAND:referee(playeridparams[])
    {
        if(
    pData[playerid][pAdmin] < 1)
            return 
    SendClientMessage(playeridCOLOR_WHITE"Вы не админ сервера!");
                
        if(
    sscanf(params"u"params[0]))
            return 
    SendClientMessage(playeridCOLOR_WHITE"Подсказка: /referee [playerid/PartOfName]");
        
        
    // Вроде бы так :D
        
    if(ReturnUser(params[0]) == INVALID_PLAYER_ID) return 1;
            
        new 
            
    // Ник игрокаможет быть до 24 ячеек.
            // 20 по сам ник,
            // остальное под тег
            // a_samp.inc
            
    sendername[MAX_PLAYER_NAME],
            
    // Не надо ставить "стадартный" размер массива.
            // Почитайте о массивах
            
    string[29+MAX_PLAYER_NAME+23+4+37+4+1]    
        ;
        
        
    arbitro[params[0]] = 1;
        
        
    format(stringsizeof(string), "%s выбрал вас в качестве рефери"sendername);
        
    SendClientMessage(params[0], COLOR_WHITEstring);
        
    format(stringsizeof(string), "Вы выбрыли %s как рефери."giveplayerid);
        
    SendClientMessage(playeridCOLOR_WHITEstring);
        
    format(stringsizeof(string), "%s рефери следующего матча! На стадион!"giveplayerid);
        
    SendClientMessageToAll(COLOR_GREENstring);
        
        
    // Если надо сохранить старый скин,
        // то конечно это нужно.
        // Но если вам надо сохранить скин до выхода
        // Его можно засунуть в PVar =)
        
        //    SetPVarInt(params[0], "old_skin", GetPlayerSkin(params[0]));
        
        
    skin[params[0]] = GetPlayerSkin(params[0]);
        
    SetPlayerSkin(params[0], 72);
        return 
    1

    Последний раз редактировалось Desulaid; 27.07.2015 в 18:51.

  3. #13
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Zangetsu Посмотреть сообщение
    Немного доперевел команду.
    PHP код:
    if(ReturnUser(params[0]) == INVALID_PLAYER_ID) return 1
    А это что?

  4. #14
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    А это что?
    PHP код:
    // если что :)
    #include "utils" 
    От оригинальной команды было

    PHP код:
    ...

    para1 ReturnUser(tmp);
    ..
    {
        if(
    para1 != INVALID_PLAYER_ID)
        {
            ...
        }


  5. #15
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Zangetsu Посмотреть сообщение
    PHP код:
    // если что :)
    #include "utils" 
    От оригинальной команды было

    PHP код:
    ...

    para1 ReturnUser(tmp);
    ..
    {
        if(
    para1 != INVALID_PLAYER_ID)
        {
            ...
        }

    И зачем оно?

  6. #16
    Аватар для Desulaid
    лесоруб продакшен

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    667
    Репутация:
    236 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    И зачем оно?
    Ты меня спрашиваешь? Я, если что, то без понятия. Поэтому решил оставить :D

  7. #17
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Zangetsu Посмотреть сообщение
    Ты меня спрашиваешь? Я, если что, то без понятия. Поэтому решил оставить :D
    На сколько я помню это поиск игрока по нику. Но, зачем оно тут?

 

 
Страница 2 из 2 ПерваяПервая 1 2

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

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

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

Ваши права

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