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

    Статус
    Оффлайн
    Регистрация
    26.02.2016
    Сообщений
    301
    Репутация:
    7 ±

    error 001: expected token: ";", but found ")"

    Разве так нельзя делать? Или я что то не так сделал?

    PHP код:
    [114]stock SpawnVehiclePolice(playeridfaction random(2))
    [
    115]{
    [
    116]   if(faction == 1)
    [
    117]    { 
    ../include/reg.inc(114) : error 029: invalid expression, assumed zero
    ../include/reg.inc(114) : warning 215: expression has no effect
    ../include/reg.inc(114) : error 001: expected token: ";", but found ")"
    ../include/reg.inc(114) : error 010: invalid function or declaration
    ../include/reg.inc(114 -- 116) : fatal error 107: too many error messages on one line

    - - - Добавлено - - -

    Не хочу что то такой геморрой делать

    PHP код:
    stock SpawnVehiclePolice(playeridfaction)
    {
        if(!
    faction)
            
    faction random(2); 

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

    Статус
    Оффлайн
    Регистрация
    22.11.2016
    Сообщений
    43
    Репутация:
    2 ±
    Когда вызываешь stock SpawnVehiclePolice используй там random(2)
    PHP код:
    SpawnVehiclePolice(playeridrandom(2)); 
    Или же в самом stock SpawnVehiclePolice
    PHP код:
    stock SpawnVehiclePolice(playeridfaction) {
        
    faction random(2);
        
    //Код..


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

    Статус
    Оффлайн
    Регистрация
    26.02.2016
    Сообщений
    301
    Репутация:
    7 ±
    В том то и прикол я хотел убрать этот геморрой, что бы когда его вызываешь не писать random(2); А второй способ для меня не подходит

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

    Статус
    Оффлайн
    Регистрация
    22.11.2016
    Сообщений
    43
    Репутация:
    2 ±
    Цитата Сообщение от KrutoyKrosch Посмотреть сообщение
    В том то и прикол я хотел убрать этот геморрой, что бы когда его вызываешь не писать random(2); А второй способ для меня не подходит
    А если такой вариант?
    PHP код:
    #define spawnVehiclePolice(%0) SpawnVehiclePolice(%0,random(2)) 

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

    Статус
    Оффлайн
    Регистрация
    26.02.2016
    Сообщений
    301
    Репутация:
    7 ±
    Можно и так сделать, чо то сразу не доперло

 

 

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

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

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

Ваши права

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