13:24
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
Модератор форума: Alcoholik  
[Архив] Вопрос | Ответ [3]
SMOUKДата: Понедельник, 21.02.2011, 00:11 | Сообщение # 9376
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Quote (McSeT)
Ошибка
E:\Ñåðâåð\ñåðâåð\gamemodes\Life.pwn(1275) : error 001: expected token: ";", but found "enum"
Строка вот:
enum aInfo
{
aStats,//êóïëåíà èëè íåò
aModel,// ìîäåëü
Float:aAutoX,//êîðäû
Float:aAutoY,
Float:aAutoZ,
Float:aAutoAngle,
aColor1,//öâåòà
aColor2,
aOwner[MAX_PLAYER_NAME],//âëàäåëåö
aPrice,//öåíà
aKey,//óðîâåíü
aLock,//øòðàô
a0,//òþíèíã
a1,
a2,
a3,
a4,
a5,
a6,
a7,
a8,
a9,
a10,
a11,
a12,
a13,
aPaintJob,
};

После aPaintJob убери запятую.


AndrejsДата: Понедельник, 21.02.2011, 00:18 | Сообщение # 9377
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
BMaker, http://wiki.sa-mp.com/wiki/ApplyAnimation_RU
ApplyAnimation( playerid, "PED", "WALK_DRUNK", 4.1, 1, 1, 1, 1, 1 );




McSeTДата: Понедельник, 21.02.2011, 00:23 | Сообщение # 9378
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 0
Город: Где?
Репутация: -11
Замечания: 20%
Статус:
Quote (SMOUK)
После aPaintJob убери запятую.

Нее тоже не получаеться тажа ошибка(((
Помогите плиз, убрать ошибки

SMOUKДата: Понедельник, 21.02.2011, 00:27 | Сообщение # 9379
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
На какую строку ругается ?


McSeTДата: Понедельник, 21.02.2011, 00:39 | Сообщение # 9380
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 0
Город: Где?
Репутация: -11
Замечания: 20%
Статус:
Quote (SMOUK)
На какую строку ругается ?

Ошибка
E:\Сервер\сервер\gamemodes\Life.pwn(1279) : error 001: expected token: ";", but found "enum"
Строка
enum aInfo

SMOUKДата: Понедельник, 21.02.2011, 00:43 | Сообщение # 9381
Местный
Группа: Продвинутые
Сообщений: 646
Награды: 13
Город: Рославль
Репутация: 284
Замечания: 100%
Статус:
Кидай сюда весь enum и где то 5 строк выше. То что ты кинул раньше - вызывает у меня сомнения.


McSeTДата: Понедельник, 21.02.2011, 00:45 | Сообщение # 9382
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 0
Город: Где?
Репутация: -11
Замечания: 20%
Статус:
Quote (SMOUK)
Кидай сюда весь enum и где то 5 строк выше. То что ты кинул раньше - вызывает у меня сомнения.

Вот короче:

enum hInfo
{
Float:hEntrancex,
Float:hEntrancey,
Float:hEntrancez,
Float:hExitx,
Float:hExity,
Float:hExitz,
hHealthx,
hHealthy,
hHealthz,
hArmourx,
hArmoury,
hArmourz,
hOwner[MAX_PLAYER_NAME],
hDiscription[MAX_PLAYER_NAME],
hValue,
hHel,
hArm,
hInt,
hLock,
hOwned,
hRooms,
hRent,
hRentabil,
hTakings,
hVec,
hVcol1,
hVcol2,
hDate,
hL evel,
hWorld,
pCarKey,
pCarKey2,
pCarKey3,
};

new Autoinfo

enum aInfo
{
aStats,//куплена или нет
aModel,// модель
Float:aAutoX,//корды
Float:aAutoY,
Float:aAutoZ,
Float:aAutoAngle,
aColor1,//цвета
aColor2,
aOwner[MAX_PLAYER_NAME],//владелец
aPrice,//цена
aKey,//уровень
aLock,//штраф
a0,//тюнинг
a1,
a2,
a3,
a4,
a5,
a6,
a7,
a8,
a9,
a10,
a11,
a12,
a13,
aPaintJob,
};

Sane4ekДата: Понедельник, 21.02.2011, 00:47 | Сообщение # 9383
Местный
Группа: I'm V.I.P.
Сообщений: 502
Награды: 8
Город: Ульяновск
Репутация: 63
Замечания: 0%
Статус:
McSeT,
Code
[ /code] для кого  <img rel="usm" src="http://www.samp-rus.com/Smiles_for_forum/Xsmyle17.gif" border="0" align="absmiddle" alt="bad">  
[code]
enum aInfo  
{  
aStats,//куплена или нет  
aModel,// модель  
Float:aAutoX,//корды  
Float:aAutoY,  
Float:aAutoZ,  
Float:aAutoAngle,  
aColor1,//цвета  
aColor2,  
aOwner[MAX_PLAYER_NAME],//владелец  
aPrice,//цена  
aKey,//уровень  
aLock,//штраф  
a0,//тюнинг  
a1,  
a2,  
a3,  
a4,  
a5,  
a6,  
a7,  
a8,  
a9,  
a10,  
a11,  
a12,  
a13,  
aPaintJob,  
};

Убери запятую после
aPaintJob,



Working on PHP/HTML/Java Scripts/Lua
Need a paid scripter? Contact me
Sane4ekДата: Понедельник, 21.02.2011, 00:47 | Сообщение # 9384
Местный
Группа: I'm V.I.P.
Сообщений: 502
Награды: 8
Город: Ульяновск
Репутация: 63
Замечания: 0%
Статус:
Quote (McSeT)
pCarKey3,

и после этого



Working on PHP/HTML/Java Scripts/Lua
Need a paid scripter? Contact me
AndrejsДата: Понедельник, 21.02.2011, 00:49 | Сообщение # 9385
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
McSeT, new Autoinfo - вообще не нужно
и после aPaintJob запятая не нужна




3-City-RPGДата: Понедельник, 21.02.2011, 00:49 | Сообщение # 9386
Освоившийся
Группа: Пользователи
Сообщений: 93
Награды: 0
Город: Белгород
Репутация: 0
Замечания: 0%
Статус:
Как правильно это выстроить лесенкой?
Code
if(strcmp(cmd, "/gunskill", true) == 0)  
{  
if(IsPlayerConnected(playerid))  
{  
if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "Ты не вошел!");  
new ptext[20], stext[20], dtext[20], shtext[20], smtext[20], sktext[20], s4text[20];  
// Colt  
if(PlayerInfo[playerid][pColtSkill] >= 0 && PlayerInfo[playerid][pColtSkill] <= 199) ptext = "1 Уровень";  
else if(PlayerInfo[playerid][pColtSkill] >= 200 && PlayerInfo[playerid][pColtSkill] <= 399) ptext = "2 Уровень";  
else if(PlayerInfo[playerid][pColtSkill] >= 400 && PlayerInfo[playerid][pColtSkill] <= 599) ptext = "3 Уровень";  
else if(PlayerInfo[playerid][pColtSkill] >= 600 && PlayerInfo[playerid][pColtSkill] <= 799) ptext = "4 Уровень";  
else if(PlayerInfo[playerid][pColtSkill] >= 800) ptext = "5 Уровень";  
// SDPistol  
if(PlayerInfo[playerid][pSilenSkill] >= 0 && PlayerInfo[playerid][pSilenSkill] <= 199) stext = "1 Уровень";  
else if(PlayerInfo[playerid][pSilenSkill] >= 200 && PlayerInfo[playerid][pSilenSkill] <= 399) stext = "2 Уровень";  
else if(PlayerInfo[playerid][pSilenSkill] >= 400 && PlayerInfo[playerid][pSilenSkill] <= 599) stext = "3 Уровень";  
else if(PlayerInfo[playerid][pSilenSkill] >= 600 && PlayerInfo[playerid][pSilenSkill] <= 799) stext = "4 Уровень";  
else if(PlayerInfo[playerid][pSilenSkill] >= 800) stext = "5 Уровень";  
// Deagle  
if(PlayerInfo[playerid][pDesertSkill] >= 0 && PlayerInfo[playerid][pDesertSkill] <= 199) dtext = "1 Уровень";  
else if(PlayerInfo[playerid][pDesertSkill] >= 200 && PlayerInfo[playerid][pDesertSkill] <= 399) dtext = "2 Уровень";  
else if(PlayerInfo[playerid][pDesertSkill] >= 400 && PlayerInfo[playerid][pDesertSkill] <= 599) dtext = "3 Уровень";  
else if(PlayerInfo[playerid][pDesertSkill] >= 600 && PlayerInfo[playerid][pDesertSkill] <= 799) dtext = "4 Уровень";  
else if(PlayerInfo[playerid][pDesertSkill] >= 800) dtext = "5 Уровень";  
// Shotgun  
if(PlayerInfo[playerid][pShotgSkill] >= 0 && PlayerInfo[playerid][pShotgSkill] <= 199) shtext = "1 Уровень";  
else if(PlayerInfo[playerid][pShotgSkill] >= 200 && PlayerInfo[playerid][pShotgSkill] <= 399) shtext = "2 Уровень";  
else if(PlayerInfo[playerid][pShotgSkill] >= 400 && PlayerInfo[playerid][pShotgSkill] <= 599) shtext = "3 Уровень";  
else if(PlayerInfo[playerid][pShotgSkill] >= 600 && PlayerInfo[playerid][pShotgSkill] <= 799) shtext = "4 Уровень";  
else if(PlayerInfo[playerid][pShotgSkill] >= 800) shtext = "5 Уровень";  
// MP5  
if(PlayerInfo[playerid][pSmgSkill] >= 0 && PlayerInfo[playerid][pSmgSkill] <= 199) smtext = "1 Уровень";  
else if(PlayerInfo[playerid][pSmgSkill] >= 200 && PlayerInfo[playerid][pSmgSkill] <= 399) smtext = "2 Уровень";  
else if(PlayerInfo[playerid][pSmgSkill] >= 400 && PlayerInfo[playerid][pSmgSkill] <= 599) smtext = "3 Уровень";  
else if(PlayerInfo[playerid][pSmgSkill] >= 600 && PlayerInfo[playerid][pSmgSkill] <= 799) smtext = "4 Уровень";  
else if(PlayerInfo[playerid][pSmgSkill] >= 800) smtext = "5 Уровень";  
// AK-47  
if(PlayerInfo[playerid][pAkSkill] >= 0 && PlayerInfo[playerid][pAkSkill] <= 199) sktext = "1 Уровень";  
else if(PlayerInfo[playerid][pAkSkill] >= 200 && PlayerInfo[playerid][pAkSkill] <= 399) sktext = "2 Уровень";  
else if(PlayerInfo[playerid][pAkSkill] >= 400 && PlayerInfo[playerid][pAkSkill] <= 599) sktext = "3 Уровень";  
else if(PlayerInfo[playerid][pAkSkill] >= 600 && PlayerInfo[playerid][pAkSkill] <= 799) sktext = "4 Уровень";  
else if(PlayerInfo[playerid][pAkSkill] >= 800) sktext = "5 Уровень"; }  
// M4  
if(PlayerInfo[playerid][pM4Skill] >= 0 && PlayerInfo[playerid][pM4Skill] <= 199) s4text = "1 Уровень";  
else if(PlayerInfo[playerid][pM4Skill] >= 200 && PlayerInfo[playerid][pM4Skill] <= 399) s4text = "2 Уровень";  
else if(PlayerInfo[playerid][pM4Skill] >= 400 && PlayerInfo[playerid][pM4Skill] <= 599) s4text = "3 Уровень";  
else if(PlayerInfo[playerid][pM4Skill] >= 600 && PlayerInfo[playerid][pM4Skill] <= 799) s4text = "4 Уровень";  
else if(PlayerInfo[playerid][pM4Skill] >= 800) s4text = "5 Уровень";  
format(string, sizeof(string), "Colt Skill:[%s]\nSilenced Skill:[%s]\nDeagle Skill:[%s]\nShotgun Skill:[%s]\nMP5 Skill:[%s]\nM4 Skill:[%s]\nAK-47 Skill:[%s]", ptext, stext, dtext, shtext, smtext, sktext, s4text);  
ShowPlayerDialog(playerid, REGISTER_DIALOG14, DIALOG_STYLE_MSGBOX, "Gun's Skill", string, "ENTER", "CANCEL");  
}  
return 1;  
}



Сервер в разработке
McSeTДата: Понедельник, 21.02.2011, 00:52 | Сообщение # 9387
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 0
Город: Где?
Репутация: -11
Замечания: 20%
Статус:
Quote (Sane4ek)
pCarKey3, и после этого

Все также, такая же ошибка(((

Добавлено (21.02.2011, 00:52)
---------------------------------------------

Quote (McSquizzy)
McSeT, new Autoinfo - вообще не нужно и после aPaintJob запятая не нужна

Оп, отлично исчезла это ошибка))) спасибо большое
Но, ты уверен что она не нужна в этом авторынке она показанна
http://www.forum-pawno.net.ru/forum/2-785-1

AndrejsДата: Понедельник, 21.02.2011, 00:54 | Сообщение # 9388
Группа: I'm V.I.P.
Сообщений: 1801
Награды: 37
Город: Tallinn
Репутация: 2282
Замечания: 20%
Статус:
3-City-RPG, смотри по примеру

Добавлено (21.02.2011, 00:54)
---------------------------------------------
McSeT, да, уверен. Только если после enum есть

Code
new AutoInfo[MAX_VEHICLES][aInfo];  




3-City-RPGДата: Понедельник, 21.02.2011, 00:55 | Сообщение # 9389
Освоившийся
Группа: Пользователи
Сообщений: 93
Награды: 0
Город: Белгород
Репутация: 0
Замечания: 0%
Статус:
Ответьте пожалуйста!
Нужно чтонить добавить или убрать?
Всё вроде правельно ровняю,но выдаётся ошибка эта

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


Сервер в разработке
McSeTДата: Понедельник, 21.02.2011, 00:56 | Сообщение # 9390
Освоившийся
Группа: Продвинутые
Сообщений: 141
Награды: 0
Город: Где?
Репутация: -11
Замечания: 20%
Статус:
Я исправил еще пару ошибок остались только такие:

E:\Сервер\сервер\gamemodes\Life.pwn(3783) : error 028: invalid subscript (not an array or too many subscripts): "NormMoney"
E:\Сервер\сервер\gamemodes\Life.pwn(3783) : warning 215: expression has no effect
E:\Сервер\сервер\gamemodes\Life.pwn(3783) : error 001: expected token: ";", but found "]"
E:\Сервер\сервер\gamemodes\Life.pwn(3783) : error 029: invalid expression, assumed zero
E:\Сервер\сервер\gamemodes\Life.pwn(3783) : fatal error 107: too many error messages on one line

строчки:
NormMoney[playerid] = 2;

Или же вот:

Code

if(dialogid==920)
    {
     if(response==1)
     {
      if(IsPlayerInAnyVehicle(playerid))
      {
       new cara = GetPlayerVehicleID(playerid);
        if(AutoInfo[cara][aStats] == 0)
        {
         if(GetPlayerMoney(playerid) >= AutoInfo[cara][aPrice])
         {
          if(PlayerInfo[playerid][pCarKey] == 0 || PlayerInfo[playerid][pCarKey2] == 0 || PlayerInfo[playerid][pCarKey3] == 0)
          {
                              if(PlayerInfo[playerid][pLevel] >= AutoInfo[cara][aKey])
                              {
                              if(PlayerInfo[playerid][pCarKey2] == 0)
                              {
                              if(!strlen(inputtext))
             {
              GetPlayerName(playerid,sendername,sizeof(sendername));
              NormMoney[playerid] = 2;
AntiMoney[playerid] = AntiMoney[playerid] - AutoInfo[cara][aPrice];
GivePlayerMoney(playerid,-AutoInfo[cara][aPrice]);
PlayerInfo[playerid][pCarKey2] = cara;
AutoInfo[cara][aStats] = 1;
strmid(AutoInfo[cara][aOwner], sendername, 0, strlen(sendername), 255);
SaveAuto();
SendClientMessage(playerid,COLOR_YELLOW,"Поздравляю с новой покупкой! Не забудьте ее припарковать! (/park)");
new zadk = (AutoInfo[cara][aPrice]*10)/100;
SBizzInfo[5][sbTill] += zadk;
ExtortionSBiz(6, zadk);
SBizzInfo[1][sbTill] += zadk;
ExtortionSBiz(2, zadk);
format(string,sizeof(string),"ID: %d\nВладелец: %s",cara,AutoInfo[cara][aOwner]);
UpdateDynamic3DTextLabelText(nomer[cara],0xBFF600FF,string);
return 1;
}

Полная строчка есть тут:
http://www.forum-pawno.net.ru/forum/2-785-1

Поиск:





 


 


 
Хостинг от uCoz samp.at.ua