shape1
shape2
shape3
shape4
shape7
shape8

4 Errors.


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

Honder

Новичок
Пользователь
26.08.2015
70
0
0
Помогите исправить пожалуйста ))
 

C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : error 017: undefined symbol "searchlite"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : error 001: expected token: ";", but found ")"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3486) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Сам скрипт 
 

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == SahtaJob)
{
if(Rabota[playerid] == 0)
{
ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"Устройство Шахта","Шахта - вы хотите начать <span class="searchlite">работа</span>ть Шахтёра?\nОплата за 1 kg добытой руды составляет 10$ \n\nВы действительно хотите устроиться на работу шахтёра?","Далее", "Выход");
return true;
}
else if(Rabota[playerid] == 1)
{
format(string, sizeof(string),"Шахта - вы хотите уволиться с работы Шахтёра?\nШахта выплатить вам %d$ за добытое золото\n\nВы действительно хотите уволиться с работы шахтёра?",ZolotoAll[playerid]*10);
ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"Увольнение Шахта",string,"Далее", "Выход");
return true;
}
}

строка 3486
 

Код:
 ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"Устройство Шахта","Шахта - вы хотите начать <span class="searchlite">работа</span>ть Шахтёра?\nОплата за 1 kg добытой руды составляет 10$ \n\nВы действительно хотите устроиться на работу шахтёра?","Далее", "Выход");
 
Последнее редактирование модератором:

TheSeLToN

Участник
Пользователь
21.09.2014
452
125
0
Замените на:

Код:
ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"Устройство Шахта","Шахта - вы хотите начать работать Шахтёра?\nОплата за 1 kg добытой руды составляет 10$ \n\nВы действительно хотите устроиться на работу шахтёра?","Далее", "Выход");
 

Honder

Новичок
Пользователь
26.08.2015
70
0
0
@TheSeLToN,

Код:
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3491) : error 017: undefined symbol "string"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3491) : error 017: undefined symbol "string"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3491) : error 029: invalid expression, assumed zero
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3491) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
 

TheSeLToN

Участник
Пользователь
21.09.2014
452
125
0
Выше if(pickupid == SahtaJob), добавьте: new string[128];

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

Honder

Новичок
Пользователь
26.08.2015
70
0
0
@TheSeLToN,

Код:
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3527) : warning 209: function "Streamer_OnPlayerPickUpPickup" should return a value
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : error 017: undefined symbol "WoodDraw"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : error 001: expected token: ";", but found "]"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : error 029: invalid expression, assumed zero
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : fatal error 107: too many error messages on one line


Compilation aborted.Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase




4 Errors.

 
 
A

Amfy

Гость
Гость
Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    new string[128];
    if(pickupid == SahtaJob)
    {
        if(Rabota[playerid] == 0)
        {
            ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"Устройство Шахта","Шахта - вы хотите начать работать Шахтёра?\nОплата за 1 kg добытой руды составляет 10$ \n\nВы действительно хотите устроиться на работу шахтёра?","Далее", "Выход");
            return 1;
        }
        else if(Rabota[playerid] == 1)
        {
            format(string, sizeof(string),"Шахта - вы хотите уволиться с работы Шахтёра?\nШахта выплатить вам %d$ за добытое золото\n\nВы действительно хотите уволиться с работы шахтёра?",ZolotoAll[playerid]*10);
            ShowPlayerDialog(playerid,14,DIALOG_STYLE_MSGBOX,"Увольнение Шахта",string,"Далее", "Выход");
            return 1;
        }
    }
    return 1;
}
 

Honder

Новичок
Пользователь
26.08.2015
70
0
0

вот
 

Код:
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3499) : error 010: invalid function or declaration
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3505) : error 010: invalid function or declaration
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3511) : error 010: invalid function or declaration
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3517) : error 010: invalid function or declaration
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3523) : error 010: invalid function or declaration
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3744) : error 017: undefined symbol "WoodDraw"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3744) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3744) : error 001: expected token: ";", but found "]"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3744) : error 029: invalid expression, assumed zero
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3744) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


9 Errors.
 
A

Amfy

Гость
Гость
Это же уже другие строки? Значит кидай эти строки с ошибками и что такое вообще WoodDraw? Или убери её или объяви глоб. переменную.

 

Honder

Новичок
Пользователь
26.08.2015
70
0
0

Так убрал ошибки но не все вот что осталось 

C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : error 017: undefined symbol "WoodDraw"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : error 001: expected token: ";", but found "]"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : error 029: invalid expression, assumed zero
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3742) : fatal error 107: too many error messages on one line


Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase




4 Errors.
сам скрипт 
 

if(dialogid== 14) // Шахта
{
if(response)
{
if(Rabota[playerid] == 0)
{
Rabota[playerid] = 1;
ZolotoAll[playerid] = 0;
PlayerOldSkin[playerid] = GetPlayerSkin(playerid);
SetPlayerSkin(playerid, 260);
SetPlayerAttachedObject(playerid, 3, 18634, 6, 0.078222, 0.000000, 0.110844, 298.897308, 264.126861, 193.350555, 1.000000, 1.000000, 1.000000);
SendClientMessage(playerid,0xFFFFFFFF,"Вы успешно устроились на работу шахтёра!");
SendClientMessage(playerid,0xFFFFFFFF,"Пройдите в шахту для начала добычи золота [золото находится на камнях в шахте]!");
return true;
}
else
{
DisablePlayerCheckpoint(playerid);
ApplyAnimation(playerid,"PED", "IDLE_tired", 4.1, 0, 1, 1, 0, 1);
SetPlayerSkin(playerid,PlayerOldSkin[playerid]);
TextDrawHideForPlayer(playerid,WoodDraw[playerid]);
SendClientMessage(playerid,COLOR_WHITE,"{00FF00}Вы успешно уволились с работы шахтёра.");
format(string, sizeof(string),"{00FF00}Вы добыли {408080}%d kg{00FF00} руды и за<span class="searchlite">работа</span>ли %d$",ZolotoAll[playerid],ZolotoAll[playerid]*10);
SendClientMessage(playerid,COLOR_WHITE,string);
GiveMoney(playerid,ZolotoAll[playerid]*10);
ZolotoAll[playerid] = 0;
Rabota[playerid] = 0;
SetPVarInt(playerid,"Nesti",0);
RemovePlayerAttachedObject(playerid,4);
RemovePlayerAttachedObject(playerid,3);
return true;
}
}
}

строка 3742

TextDrawHideForPlayer(playerid,WoodDraw[playerid]);

Помоги пожалуйста 
 

JoKeR2020

Гуру
Пользователь
26.11.2014
1 800
4
321
0
@Honder, о господи. Ты читаешь ошибки? Или ждёшь пока тебе пальцем тыкнут что как сделать?

Уроки английского языка!

Смотри. Вот наши ошибки.

error 017: undefined symbol "WoodDraw"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero

undefined symbol - означает что данная функция/переменная/дефайн (вообщем символ) не задефайнен.

То есть переменной WoodDraw не существует.

Последующие ошибки возникают из за того что компилятор видит твой код как-то так:

TextDrawHideForPlayer(playerid,[playerid]);

Ну что? Додумался? Или тебе надо пальцем всё таки тыкнуть?

 

Honder

Новичок
Пользователь
26.08.2015
70
0
0
@JoKeR2020,
То есть мне надо добавить переменную ??
 

new WoodDraw[MAX_PLAYERS];
 
???

или удалить вообще 
но если я удаляю то вот 
 

Код:
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : error 017: undefined symbol "searchlite"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : error 001: expected token: ";", but found ")"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


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

Honder

Новичок
Пользователь
26.08.2015
70
0
0
@JoKeR2020,
так я удалил выдало вот 
 

Код:
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : error 017: undefined symbol "searchlite"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : warning 215: expression has no effect
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : error 001: expected token: ";", but found ")"
C:\Users\Honderrr\Desktop\Игра\Сервак\gamemodes\new.pwn(3743) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664              Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors. 
 

Honder

Новичок
Пользователь
26.08.2015
70
0
0
@JoKeR2020,
вот 
 

Код:
format(string, sizeof(string),"{00FF00}Вы добыли {408080}%d kg{00FF00} руды и за<span class="searchlite">работа</span>ли %d$",ZolotoAll[playerid],ZolotoAll[playerid]*10); 
 

JoKeR2020

Гуру
Пользователь
26.11.2014
1 800
4
321
0
@Honder

Код:
format(string, sizeof(string),"{00FF00}Вы добыли {408080}%d kg{00FF00} руды и заработали %d$",ZolotoAll[playerid],ZolotoAll[playerid]*10);
 
Статус
Закрыто для дальнейших ответов.