Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

commands.inc

Статус
В этой теме нельзя размещать новые ответы.

D1sK

Дебютант
пытался скопировать систему костей http://pawno-info.ru/showthread.php...%E8%F1%F2%E5%EC%E0+%EA%EE%F1%F2%E5%E9+advance
вставляю в commands.inc код

PHP:
if(strcmp(cmd, "/dice", true) == 0) 
{ 
    if(PlayerInfo[playerid][pLogin] == 0) return true; 
    if(!PlayerToPoint(30.0,playerid,1130.7448,-1.4491,1000.6797)) return SendClientMessage(playerid, -1, "Вы должны находиться в казино!"); 
    tmp = strtok(cmdtext, idx); 
    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /dice [id игрока] [ставка]"); 
    new giveplayerid = ReturnUser(tmp); 
    tmp = strtok(cmdtext, idx); 
    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /dice [id игрока] [ставка]"); 
    new price = strval(tmp); 
    if(price  < 100 || price  > 500000) return SendClientMessage(playerid, -1, "Минимальная ставка 100$ максимальная 500 000$"); 
    if(ZapretDice[giveplayerid] == 1) return SendClientMessage(playerid, -1, "В данный момент игрок не может играть!"); 
    if(PlayerInfo[giveplayerid][pCash] < price) return SendClientMessage(playerid, -1, "У этого игрока нет столько денег!"); 
    if(dicetime > gettime()) return SendClientMessage(playerid, -1, "В данный момент вы не можете играть!"); 
    if(!IsPlayerConnected(giveplayerid)) return true; 
    if(!ProetectorS(6.0, playerid, giveplayerid)) return true; 
    if(giveplayerid == playerid) return true; 
    format(YCMDstr, sizeof(YCMDstr), "Вы предложили %s бросить кости. Ставка: $%i",Name(giveplayerid),price); 
    SendClientMessage(playerid, 0x6495EDFF, YCMDstr); 
    format(YCMDstr, sizeof(YCMDstr), "%s предлагает бросить кости. Ставка: $%i",Name(playerid),price); 
    SendClientMessage(giveplayerid, 0x6495EDFF, YCMDstr); 
    SendMes(giveplayerid, COLOR_WHITE, "Нажмите {48FC23}Y {FFFFFF}чтобы согласиться {FF0000}N {FFFFFF}для отказа"); 
    ZapretDice[playerid] = 1; 
    KostiName[giveplayerid] = playerid; 
    KostiMoney[giveplayerid] = price; 
    return true; 
}
и ошибка выскакивает
PHP:
C:\Documents and Settings\Admin\Рабочий стол\FileZillaPortable\123\pawno\include\Transformer\Commands.inc(159) : error 017: undefined symbol "PlayerInfo"
C:\Documents and Settings\Admin\Рабочий стол\FileZillaPortable\123\pawno\include\Transformer\Commands.inc(159) : warning 215: expression has no effect
C:\Documents and Settings\Admin\Рабочий стол\FileZillaPortable\123\pawno\include\Transformer\Commands.inc(159) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Admin\Рабочий стол\FileZillaPortable\123\pawno\include\Transformer\Commands.inc(159) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Admin\Рабочий стол\FileZillaPortable\123\pawno\include\Transformer\Commands.inc(159) : fatal error 107: too many error messages on one line
в такой строке
PHP:
if(PlayerInfo[playerid][pLogin] == 0) return true;
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу