shape1
shape2
shape3
shape4
shape7
shape8

Помогите исправить ошыбки


Статус
Закрыто для дальнейших ответов.

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
У меня 2 ошыбки,немогу понять как их исправить

C:\Users\Женя\Desktop\онег\gamemodes\ANIBOORP.pwn(27388) : error 029: invalid expression, assumed zero
C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(8767) : error 001: expected token: ")", but found "{"

А вот строчки с ошыбками

Код:
if(PlayerToPoint(6.0, playerid, X, Y, Z),return i;
            {
 
A

Amfy

Гость
Гость
if(PlayerToPoint(6.0, playerid, X, Y, Z))
{

Предыдущую проблему уже решил?

 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
if(PlayerToPoint(6.0, playerid, X, Y, Z))
{

Предыдущую проблему уже решил?
Да решыл,,теперь эта проблема)

DoK сказал(а):
Да решыл,,теперь эта проблема)
if(PlayerToPoint(6.0, playerid, X, Y, Z))
{

Предыдущую проблему уже решил?
Зделал как ты сказал,вместо тоой проблемы эта 

Код:
C:\Users\****\Desktop\Aniboo\gamemodes\ANIBOORP.pwn(8766) : error 017: undefined symbol "X"
 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
271
0
22
Да решыл,,теперь эта проблема)

Зделал как ты сказал,вместо тоой проблемы эта 

C:\Users\****\Desktop\Aniboo\gamemodes\ANIBOORP.pwn(8766) : error 017: undefined symbol "X"
так ты XYZ поменяй на свои координаты )))

 

Sten

Unknown
Пользователь
08.05.2014
830
77
0
О боже...неужели нельзя понять, что x y z надо на координаты заменять

 

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
Какие координаты могут быть в этой команде?

Код:
        if(strcmp(cmd, "/alock", true) == 0)
    {
        new nearveh = GetNearestVehicle(playerid);
        new carid;
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(ProjectHeroPlayerInfo--:::@!$&^::;$_Info[playerid][pAdmin] >= 3)
        {
            carid = nearveh;
            new Float:cx,Float:cy,Float:cz;
            new cars;
            GetVehiclePos(carid, cx, cy, cz);
            if(PlayerToPoint(6.0, playerid, x, y, z))
            {
                SendClientMessage(playerid, COLOR_GRAD1, "?????? ???????!");
                UnLockCar(carid);
                LockCar(cars);
            }
        }
        return true;
    }
 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
271
0
22
if(PlayerToPoint(6.0, playerid, x, y, z))
        {
в этой строке измени x, y, z  на cx, cy, cz
 
Последнее редактирование модератором:

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
if(PlayerToPoint(6.0, playerid, x, y, z))
        {в этой строке измени x, y, z  на cx, cy, cz
Изменил,вот что вышло 

Код:
C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(8766) : error 029: invalid expression, assumed zero
C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(8766) : error 017: undefined symbol "x"
C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(8766) : error 017: undefined symbol "y"
C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(8766) : fatal error 107: too many error messages on one line
 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
271
0
22
   new Float:cx,Float:cy,Float:cz;   замени на    new Float:lcx,Float:lcy,Float:lcz;
     GetVehiclePos(carid, cx, cy, cz);  замени на    GetVehiclePos(cars, lcx,lcy,lcz);
   if(PlayerToPoint(6.0, playerid, x, y, z))  замени на      if(PlayerToPoint(6.0, playerid, lcx, lcy, lcz))
 
Последнее редактирование модератором:

DoK

E L E G A N T
Пользователь
13.03.2015
298
20
0
Осталась 1 ошыбка 

Код:
C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(27388) : error 029: invalid expression, assumed zero
 

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
271
0
22
Осталась 1 ошыбка 

C:\Users\Æåíÿ\Desktop\îíåã\gamemodes\ANIBOORP.pwn(27388) : error 029: invalid expression, assumed zero
строку в студию,и желательно несколько с верху и с низу

P.S. Ах да я тебе правило расскажу:Ж,Ш пишется с буквой И,а значит "Ошибка" будет через И

 
Последнее редактирование модератором:

Basis

chto tut doljno bit`!?
Пользователь
24.06.2014
824
271
0
22
Вот

if(PlayerToPoint(6.0, playerid, X, Y, Z),return i;


вот  тебе сток 

stock PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z){
    if(IsPlayerConnected(playerid))
    {
        new Float:eek:ldx, Float:eek:ldy, Float:eek:ldz;
        new Float:tempposx, Float:tempposy, Float:tempposz;
        GetPlayerPos(playerid, oldx, oldy, oldz);
        tempposx = (oldx -x);
        tempposy = (oldy -y);
        tempposz = (oldz -z);
        if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
        {
            return 1;
        }
    }
    return 0;
}
кинь в конец мода
 
Статус
Закрыто для дальнейших ответов.