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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
[Архив] Помощь новичкам по скриптингу ! #2
heufixДата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR].
Старая Тема уже достаточно полна ответов, это продолжение первой темы.
Убедительная просьба к Новичкам:

К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).



Радость
_Dok_Дата: Пятница, 01.07.2011, 12:54 | Сообщение # 3376
Освоившийся
Группа: Пользователи
Сообщений: 76
Награды: 0
Город: Актау
Репутация: 0
Замечания: 0%
Статус:
Всем Привет подскажите пожалуйста вот я сделал 6 ранговую систему Админки ну типо там Гл Админ Модер итд потом сделал /admins в диалоге но у меня в диалоге показывает вместо ранга как бы лвл Админки а как сделать чтоб писало например Гл Админ Модератор итд спасибо! =)
gamehopДата: Суббота, 02.07.2011, 17:39 | Сообщение # 3377
Новенький
Группа: Пользователи
Сообщений: 14
Награды: 0
Город: Молдова разруливает!!!1
Репутация: 0
Замечания: 0%
Статус:
Ошибки в cop-tools.inc
http://i035.radikal.ru/1107/53/e4d7505ddde0.png

Кто поможет отблагодарю $$

BudarajkaДата: Воскресенье, 10.07.2011, 18:00 | Сообщение # 3378
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
_Dok_, могу ошибаться, но... =)
Code
new admrank[64];
if(PlayerInfo[playerid][pAdmin] == 6) { admrank = "Гл. Админ"; }
else if(PlayerInfo[playerid][pAdmin] == 5) { admrank = "Админ"; }
else if(PlayerInfo[playerid][pAdmin] == 4) { admrank = "Гл. Модер"; }
else if(PlayerInfo[playerid][pAdmin] == 3) { admrank = "Модератор"; }
else if(PlayerInfo[playerid][pAdmin] == 2) { admrank = "Модератор"; }
else if(PlayerInfo[playerid][pAdmin] == 1) { admrank = "Модератор"; }
else { admrank = "Модератор"; }

после этого вместо уровня, т.е. в коде %d замени на %s и в конце вставь admrank, (остальные переменные оставляй теже).

DtwelveДата: Понедельник, 11.07.2011, 01:37 | Сообщение # 3379
Новенький
Группа: Пользователи
Сообщений: 63
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус:
Подскажите как это исправить, понять не могу
pwn(29156) : error 029: invalid expression, assumed zero

[cut=Код]public SetPlayerFractSkin(playerid);//ÑÊÈÍÛ ÔÐÀÊÖÈÉ
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] > 0)
{
new skin;
if(PlayerInfo[playerid][pMember] == 1)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 284; }
else if(PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4
|| PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 280; }
else if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 9 || PlayerInfo[playerid][pRank] == 10) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 11 || PlayerInfo[playerid][pRank] == 12) { skin = 281; }
else if(PlayerInfo[playerid][pRank] == 13) { skin = 281; }
else if(PlayerInfo[playerid][pRank] == 14) { skin = 281; }
else if(PlayerInfo[playerid][pRank] >= 15) { skin = 288; }
}
else
{
skin = 76;
}
}
if(PlayerInfo[playerid][pMember] == 2)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 286; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 163; }
else if(PlayerInfo[playerid][pRank] >= 8) { skin = 166; }
}
else
{
skin = 141;
}
}
if(PlayerInfo[playerid][pMember] == 3)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 21) { skin = 287; }
else if(PlayerInfo[playerid][pRank] >= 22) { skin = 295; }
}
else
{
skin = 191;
}
}
if(PlayerInfo[playerid][pMember] == 4)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 275; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 276; }
else if(PlayerInfo[playerid][pRank] >= 8 && PlayerInfo[playerid][pRank] <= 8) { skin = 70; }
}
else
{
skin = 219;
}
}
if(PlayerInfo[playerid][pMember] == 5)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 223; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 113; }
}
else
{
skin = 12;
}
}
if(PlayerInfo[playerid][pMember] == 20)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 171; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 164; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 171; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 296; }
}
else
{
skin = 194;
}
}
if(PlayerInfo[playerid][pMember] == 6)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 186; }
else if(PlayerInfo[playerid][pRank] >= 7 && PlayerInfo[playerid][pRank] <= 9) { skin = 186; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 120; }
}
else
{
skin = 169;
}
}
if(PlayerInfo[playerid][pMember] == 7)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 57; }
else if (PlayerInfo[playerid][pRank] == 2) { skin = 187; }
else if (PlayerInfo[playerid][pRank] == 3) { skin = 98; }
else if (PlayerInfo[playerid][pRank] == 4) { skin = 98; }
else if (PlayerInfo[playerid][pRank] == 5) { skin = 147; }
else if (PlayerInfo[playerid][pRank] == 6) { skin = 147; }
}
else
{
skin = 214;
}
}
if(PlayerInfo[playerid][pMember] == 8)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 2) { skin = 164; }
else if (PlayerInfo[playerid][pRank] == 3) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 4) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 5) { skin = 296; }
}
else
{
skin = 194;
}
}
if(PlayerInfo[playerid][pMember] == 9)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 188; }
else if(PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3) { skin = 250; }
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 5) { skin = 217; }
else if(PlayerInfo[playerid][pRank] >= 6 && PlayerInfo[playerid][pMember] <= 9) { skin = 261; }
}
else
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 5) { skin = 148; }
else if(PlayerInfo[playerid][pRank] >= 6) { skin = 214; }
}
}
if(PlayerInfo[playerid][pMember] == 10)//Òàêñè ñêèíû
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 262; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 255; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 255; }
}
else
{
skin = 255;
}
}
if(PlayerInfo[playerid][pMember] == 11)//ÑÊÈÍÛ ÔÐÀÊÖÈÈ ËÈÖÅÍÇÅÐÛ
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 240; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 240; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 59; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 59; }
}
else
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 4) { skin = 150; }
else if(PlayerInfo[playerid][pRank] >= 5 && PlayerInfo[playerid][pRank] <= 8) { skin = 150; }
}
}
if(PlayerInfo[playerid][pMember] == 12)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 103; }
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 6) { skin = 102; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 104; }
}
else
{
skin = 195;
}
}
if(PlayerInfo[playerid][pMember] == 13)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 6) { skin = 108; }
else if(PlayerInfo[playerid][pRank] >= 7 && PlayerInfo[playerid][pRank] <= 9) { skin = 109; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 110; }
}
else
{
skin = 226;
}
}
if(PlayerInfo[playerid][pMember] == 14)//RM
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 112; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 125; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 111; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 272; }
}
else
{
skin = 233;
}
}
if(PlayerInfo[playerid][pMember] == 15)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 107; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 105; }
else if(PlayerInfo[playerid][pRank] == 8 || PlayerInfo[playerid][pRank] == 9) { skin = 106; }
else if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8) { skin = 271; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 270; }
}
else
{
skin = 193;
}
}
if(PlayerInfo[playerid][pMember] == 17)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 4) { skin = 114; }
else if(PlayerInfo[playerid][pRank] >= 5 && PlayerInfo[playerid][pRank] <= 9) { skin = 116; }
else if(PlayerInfo[playerid][pRank] >= 10 && PlayerInfo[playerid][pRank] <= 12) { skin = 115; }
}
else
{
skin = 216;
}
}
if(PlayerInfo[playerid][pMember] == 18)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 173; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 174; }
else if(PlayerInfo[playerid][pRank] >= 8 && PlayerInfo[playerid][pRank] <= 10) { skin = 175; }
}
else
{
skin = 56;
}
}
if(PlayerInfo[playerid][pMember] == 19)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 21) { skin = 287; }
else if(PlayerInfo[playerid][pRank] >= 22) { skin = 295; }
}
else
{
skin = 191;
}
}
if(PlayerInfo[playerid][pMember] == 21)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 247; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 248; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 254; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 100; }
}
else
{
skin = 237;
}
}
SetPlayerSkin(playerid, skin);
PlayerInfo[playerid][pChar] = skin;
}
}
return 1;
}[/cut]
Буду очень признателен.

HordejoyДата: Понедельник, 11.07.2011, 08:36 | Сообщение # 3380
Освоившийся
Группа: Пользователи
Сообщений: 102
Награды: 1
Город: .
Репутация: 46
Замечания: 0%
Статус:
Quote (Dtwelve)
Подскажите как это исправить, понять не могу
pwn(29156) : error 029: invalid expression, assumed zero

Ну код кинул, а строчку нет)



Помог? Тогда не поленись поставить мне, плюс :)

Online Support: ICQ 165-131-03
Alex_WexДата: Понедельник, 11.07.2011, 09:45 | Сообщение # 3381
Новенький
Группа: Пользователи
Сообщений: 1
Награды: 0
Город: San Fierro
Репутация: 0
Замечания: 0%
Статус:
Уже довольно долго я пытасю исправить ошибку мода SenseGame, со слётом бизнесов после рестарта. Все перепробовал, даже вырезал систему бизов из Diamond, но они всё равно слетают. Вот паблики:
[PHP]public OnPropUpdate()
{
new idx;
new File: file2;
while (idx < sizeof(HouseInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%f,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
HouseInfo[idx][hEntrancex],
HouseInfo[idx][hEntrancey],
HouseInfo[idx][hEntrancez],
HouseInfo[idx][hExitx],
HouseInfo[idx][hExity],
HouseInfo[idx][hExitz],
HouseInfo[idx][hHealthx],
HouseInfo[idx][hHealthy],
HouseInfo[idx][hHealthz],
HouseInfo[idx][hArmourx],
HouseInfo[idx][hArmoury],
HouseInfo[idx][hArmourz],
HouseInfo[idx][hOwner],
HouseInfo[idx][hDiscription],
HouseInfo[idx][hValue],
HouseInfo[idx][hHel],
HouseInfo[idx][hArm],
HouseInfo[idx][hInt],
HouseInfo[idx][hLock],
HouseInfo[idx][hOwned],
HouseInfo[idx][hRooms],
HouseInfo[idx][hRent],
HouseInfo[idx][hRentabil],
HouseInfo[idx][hTakings],
HouseInfo[idx][hVec],
HouseInfo[idx][hVcol1],
HouseInfo[idx][hVcol2],
HouseInfo[idx][hDate],
HouseInfo[idx][hLevel],
HouseInfo[idx][hVirtual]);
if(idx == 0)
{
file2 = fopen("property.cfg", io_write);
}
else
{
file2 = fopen("property.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
idx = 0;
while (idx < sizeof(BizzInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
BizzInfo[idx][bOwned],
BizzInfo[idx][bOwner],
BizzInfo[idx][bMessage],
BizzInfo[idx][bExtortion],
BizzInfo[idx][bEntranceX],
BizzInfo[idx][bEntranceY],
BizzInfo[idx][bEntranceZ],
BizzInfo[idx][bExitX],
BizzInfo[idx][bExitY],
BizzInfo[idx][bExitZ],
BizzInfo[idx][bLevelNeeded],
BizzInfo[idx][bBuyPrice],
BizzInfo[idx][bEntranceCost],
BizzInfo[idx][bTill],
BizzInfo[idx][bLocked],
BizzInfo[idx][bInterior],
BizzInfo[idx][bProducts],
BizzInfo[idx][bMaxProducts],
BizzInfo[idx][bPriceProd]);
//BizzInfo[idx][bWorld]);
if(idx == 0)
{
file2 = fopen("logs/bizz.cfg", io_write);
}
else
{
file2 = fopen("logs/bizz.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
idx = 0;
while (idx < sizeof(MatInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%f|%f|%f|%d|%d|%d|%d\n",
MatInfo[idx][mtEntranceX],
MatInfo[idx][mtEntranceY],
MatInfo[idx][mtEntranceZ],
MatInfo[idx][mtTill],
MatInfo[idx][mtProducts],
MatInfo[idx][mtMaxProducts],
MatInfo[idx][mtPriceProd]);
if(idx == 0)
{
file2 = fopen("logs/mbizz.cfg", io_write);
}
else
{
file2 = fopen("logs/mbizz.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
idx = 0;
while (idx < sizeof(SBizzInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
SBizzInfo[idx][sbOwned],
SBizzInfo[idx][sbOwner],
SBizzInfo[idx][sbMessage],
SBizzInfo[idx][sbExtortion],
SBizzInfo[idx][sbEntranceX],
SBizzInfo[idx][sbEntranceY],
SBizzInfo[idx][sbEntranceZ],
SBizzInfo[idx][sbLevelNeeded],
SBizzInfo[idx][sbBuyPrice],
SBizzInfo[idx][sbEntranceCost],
SBizzInfo[idx][sbTill],
SBizzInfo[idx][sbLocked],
SBizzInfo[idx][sbInterior],
SBizzInfo[idx][sbProducts],
SBizzInfo[idx][sbMaxProducts],
SBizzInfo[idx][sbPriceProd]);
if(idx == 0)
{
file2 = fopen("logs/sbizz.cfg", io_write);
}
else
{
file2 = fopen("logs/sbizz.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
idx = 0;
while (idx < sizeof(KaznaInfo))
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d|%d\n",KaznaInfo[idx][nTill], KaznaInfo[idx][nNalog]);
if(idx == 0)
{
file2 = fopen("logs/kazna.cfg", io_write);
}
else
{
file2 = fopen("logs/kazna.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}

return 1;
}[/PHP]
[PHP]public LoadBizz()
{
new arrCoords[19][64];
new strFromFile2[256];
new File: file = fopen("logs/bizz.cfg", io_read);
if (file)
{
new idx;
while (idx < sizeof(BizzInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
BizzInfo[idx][bOwned] = strval(arrCoords[0]);
strmid(BizzInfo[idx][bOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(BizzInfo[idx][bMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(BizzInfo[idx][bExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
BizzInfo[idx][bEntranceX] = floatstr(arrCoords[4]);
BizzInfo[idx][bEntranceY] = floatstr(arrCoords[5]);
BizzInfo[idx][bEntranceZ] = floatstr(arrCoords[6]);
BizzInfo[idx][bExitX] = floatstr(arrCoords[7]);
BizzInfo[idx][bExitY] = floatstr(arrCoords[8]);
BizzInfo[idx][bExitZ] = floatstr(arrCoords[9]);
BizzInfo[idx][bLevelNeeded] = strval(arrCoords[10]);
BizzInfo[idx][bBuyPrice] = strval(arrCoords[11]);
BizzInfo[idx][bEntranceCost] = strval(arrCoords[12]);
BizzInfo[idx][bTill] = strval(arrCoords[13]);
BizzInfo[idx][bLocked] = strval(arrCoords[14]);
BizzInfo[idx][bInterior] = strval(arrCoords[15]);
BizzInfo[idx][bProducts] = strval(arrCoords[16]);
BizzInfo[idx][bMaxProducts] = strval(arrCoords[17]);
BizzInfo[idx][bPriceProd] = strval(arrCoords[18]);
//BizzInfo[idx][bWorld] = strval(arrCoords[19]);
printf("Info about biz:%d Owner:%s Name:%s Fee:%d Funds:%d Products:%d/%d Int:%d.\n",
idx,
BizzInfo[idx][bOwner],
BizzInfo[idx][bMessage],
BizzInfo[idx][bEntranceCost],
BizzInfo[idx][bTill],
BizzInfo[idx][bProducts],
BizzInfo[idx][bMaxProducts],
BizzInfo[idx][bInterior]);
idx++;
}
fclose(file);
}
return 1;
}[/PHP]
[PHP]public LoadSBizz()
{
new arrCoords[16][64];
new strFromFile2[256];
new File: file = fopen("logs/sbizz.cfg", io_read);
if (file)
{
new idx;
while (idx < sizeof(SBizzInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
SBizzInfo[idx][sbOwned] = strval(arrCoords[0]);
strmid(SBizzInfo[idx][sbOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SBizzInfo[idx][sbMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SBizzInfo[idx][sbExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
SBizzInfo[idx][sbEntranceX] = floatstr(arrCoords[4]);
SBizzInfo[idx][sbEntranceY] = floatstr(arrCoords[5]);
SBizzInfo[idx][sbEntranceZ] = floatstr(arrCoords[6]);
SBizzInfo[idx][sbLevelNeeded] = strval(arrCoords[7]);
SBizzInfo[idx][sbBuyPrice] = strval(arrCoords[8]);
SBizzInfo[idx][sbEntranceCost] = strval(arrCoords[9]);
SBizzInfo[idx][sbTill] = strval(arrCoords[10]);
SBizzInfo[idx][sbLocked] = strval(arrCoords[11]);
SBizzInfo[idx][sbInterior] = strval(arrCoords[12]);
SBizzInfo[idx][sbProducts] = strval(arrCoords[13]);
SBizzInfo[idx][sbMaxProducts] = strval(arrCoords[14]);
SBizzInfo[idx][sbPriceProd] = strval(arrCoords[15]);
printf("Info about Sbiz:%d Owner:%s Name:%s Fee:%d Funds:%d Products:%d/%d Int:%d.\n",
idx,
SBizzInfo[idx][sbOwner],
SBizzInfo[idx][sbMessage],
SBizzInfo[idx][sbEntranceCost],
SBizzInfo[idx][sbTill],
SBizzInfo[idx][sbProducts],
SBizzInfo[idx][sbMaxProducts],
SBizzInfo[idx][sbInterior]);
idx++;
}
fclose(file);
}
return 1;
}[/PHP]
[PHP]public LoadMBizz()
{
new arrCoords[7][64];
new strFromFile2[256];
new File: file = fopen("logs/mbizz.cfg", io_read);
if (file)
{
new idx;
while (idx < sizeof(MatInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
MatInfo[idx][mtEntranceX] = floatstr(arrCoords[0]);
MatInfo[idx][mtEntranceY] = floatstr(arrCoords[1]);
MatInfo[idx][mtEntranceZ] = floatstr(arrCoords[2]);
MatInfo[idx][mtTill] = strval(arrCoords[3]);
MatInfo[idx][mtProducts] = strval(arrCoords[4]);
MatInfo[idx][mtMaxProducts] = strval(arrCoords[5]);
MatInfo[idx][mtPriceProd] = strval(arrCoords[6]);
printf("Mats:%d/%d\n",
idx,
MatInfo[idx][mtProducts],
MatInfo[idx][mtMaxProducts]);
idx++;
}
fclose(file);
}
return 1;
}[/PHP]
В OnGameModeInt
[PHP]LoadProperty();
LoadBizz();
LoadMBizz();
LoadSBizz();[/PHP]
Также OnPropUpdate стоит в OnGameModeExit. OnGameModeIntExitFunc, OnPlayerDisconnect, да почти везде... Помогите решить ;)

BudarajkaДата: Понедельник, 11.07.2011, 16:26 | Сообщение # 3382
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
Alex_Wex, будь добр, оформи код правильно. Либо в "
Code
Код
", либо в [cut noguest=Спойлер][/cut].

DtwelveДата: Понедельник, 11.07.2011, 18:58 | Сообщение # 3383
Новенький
Группа: Пользователи
Сообщений: 63
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус:
Hordejoy, Что то я запарился
pwn(29156) : error 029: invalid expression, assumed zero
[cut=кОд]29156 ----public SetPlayerFractSkin(playerid);//ÑÊÈÍÛ ÔÐÀÊÖÈÉ
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] > 0)
{
new skin;
if(PlayerInfo[playerid][pMember] == 1)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 284; }
else if(PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4
|| PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 280; }
else if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 9 || PlayerInfo[playerid][pRank] == 10) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 11 || PlayerInfo[playerid][pRank] == 12) { skin = 281; }
else if(PlayerInfo[playerid][pRank] == 13) { skin = 281; }
else if(PlayerInfo[playerid][pRank] == 14) { skin = 281; }
else if(PlayerInfo[playerid][pRank] >= 15) { skin = 288; }
}
else
{
skin = 76;
}
}
if(PlayerInfo[playerid][pMember] == 2)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 286; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 163; }
else if(PlayerInfo[playerid][pRank] >= 8) { skin = 166; }
}
else
{
skin = 141;
}
}
if(PlayerInfo[playerid][pMember] == 3)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 21) { skin = 287; }
else if(PlayerInfo[playerid][pRank] >= 22) { skin = 295; }
}
else
{
skin = 191;
}
}
if(PlayerInfo[playerid][pMember] == 4)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 275; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 276; }
else if(PlayerInfo[playerid][pRank] >= 8 && PlayerInfo[playerid][pRank] <= 8) { skin = 70; }
}
else
{
skin = 219;
}
}
if(PlayerInfo[playerid][pMember] == 5)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 223; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 113; }
}
else
{
skin = 12;
}
}
if(PlayerInfo[playerid][pMember] == 20)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 171; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 164; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 171; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 296; }
}
else
{
skin = 194;
}
}
if(PlayerInfo[playerid][pMember] == 6)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 186; }
else if(PlayerInfo[playerid][pRank] >= 7 && PlayerInfo[playerid][pRank] <= 9) { skin = 186; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 120; }
}
else
{
skin = 169;
}
}
if(PlayerInfo[playerid][pMember] == 7)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 57; }
else if (PlayerInfo[playerid][pRank] == 2) { skin = 187; }
else if (PlayerInfo[playerid][pRank] == 3) { skin = 98; }
else if (PlayerInfo[playerid][pRank] == 4) { skin = 98; }
else if (PlayerInfo[playerid][pRank] == 5) { skin = 147; }
else if (PlayerInfo[playerid][pRank] == 6) { skin = 147; }
}
else
{
skin = 214;
}
}
if(PlayerInfo[playerid][pMember] == 8)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 2) { skin = 164; }
else if (PlayerInfo[playerid][pRank] == 3) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 4) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 5) { skin = 296; }
}
else
{
skin = 194;
}
}
if(PlayerInfo[playerid][pMember] == 9)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 188; }
else if(PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3) { skin = 250; }
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 5) { skin = 217; }
else if(PlayerInfo[playerid][pRank] >= 6 && PlayerInfo[playerid][pMember] <= 9) { skin = 261; }
}
else
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 5) { skin = 148; }
else if(PlayerInfo[playerid][pRank] >= 6) { skin = 214; }
}
}
if(PlayerInfo[playerid][pMember] == 10)//Òàêñè ñêèíû
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 262; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 255; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 255; }
}
else
{
skin = 255;
}
}
if(PlayerInfo[playerid][pMember] == 11)//ÑÊÈÍÛ ÔÐÀÊÖÈÈ ËÈÖÅÍÇÅÐÛ
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 240; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 240; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 59; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 59; }
}
else
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 4) { skin = 150; }
else if(PlayerInfo[playerid][pRank] >= 5 && PlayerInfo[playerid][pRank] <= 8) { skin = 150; }
}
}
if(PlayerInfo[playerid][pMember] == 12)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 103; }
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 6) { skin = 102; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 104; }
}
else
{
skin = 195;
}
}
if(PlayerInfo[playerid][pMember] == 13)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 6) { skin = 108; }
else if(PlayerInfo[playerid][pRank] >= 7 && PlayerInfo[playerid][pRank] <= 9) { skin = 109; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 110; }
}
else
{
skin = 226;
}
}
if(PlayerInfo[playerid][pMember] == 14)//RM
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 112; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 125; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 111; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 272; }
}
else
{
skin = 233;
}
}
if(PlayerInfo[playerid][pMember] == 15)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 107; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 105; }
else if(PlayerInfo[playerid][pRank] == 8 || PlayerInfo[playerid][pRank] == 9) { skin = 106; }
else if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8) { skin = 271; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 270; }
}
else
{
skin = 193;
}
}
if(PlayerInfo[playerid][pMember] == 17)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 4) { skin = 114; }
else if(PlayerInfo[playerid][pRank] >= 5 && PlayerInfo[playerid][pRank] <= 9) { skin = 116; }
else if(PlayerInfo[playerid][pRank] >= 10 && PlayerInfo[playerid][pRank] <= 12) { skin = 115; }
}
else
{
skin = 216;
}
}
if(PlayerInfo[playerid][pMember] == 18)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 173; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 174; }
else if(PlayerInfo[playerid][pRank] >= 8 && PlayerInfo[playerid][pRank] <= 10) { skin = 175; }
}
else
{
skin = 56;
}
}
if(PlayerInfo[playerid][pMember] == 19)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 21) { skin = 287; }
else if(PlayerInfo[playerid][pRank] >= 22) { skin = 295; }
}
else
{
skin = 191;
}
}
if(PlayerInfo[playerid][pMember] == 21)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 247; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 248; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 254; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 100; }
}
else
{
skin = 237;
}
}
SetPlayerSkin(playerid, skin);
PlayerInfo[playerid][pChar] = skin;
}
}
return 1;
}[/cut]

BudarajkaДата: Понедельник, 11.07.2011, 19:08 | Сообщение # 3384
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
Quote (Dtwelve)
Hordejoy, Что то я запарился

Code
public SetPlayerFractSkin(playerid)[color=red];[/color]//ÑÊÈÍÛ ÔÐÀÊÖÈÉ

Что красным, попробуй убрать.

DtwelveДата: Понедельник, 11.07.2011, 19:15 | Сообщение # 3385
Новенький
Группа: Пользователи
Сообщений: 63
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус:
Там нет ни чего красного, я не знаю где ты вообще это взял.
BudarajkaДата: Понедельник, 11.07.2011, 19:54 | Сообщение # 3386
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
Quote (Dtwelve)
Там нет ни чего красного, я не знаю где ты вообще это взял.

Из твоего кода >< Из твоей самой строчкой с ошибкой. Нужно убрать знак точка с запятой ( ; ) после public SetPlayerFractSkin(playerid);//ÑÊÈÍÛ ÔÐÀÊÖÈÉ . Не тормози блин.

DtwelveДата: Вторник, 12.07.2011, 05:15 | Сообщение # 3387
Новенький
Группа: Пользователи
Сообщений: 63
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус:
Quote (Budarajka)
Из твоего кода >< Из твоей самой строчкой с ошибкой. Нужно убрать знак точка с запятой ( ; ) после public SetPlayerFractSkin(playerid);//ÑÊÈÍÛ ÔÐÀÊÖÈÉ . Не тормози блин.


и пожалуйста
C:\Documents and Settings\Le1To.aka.Dtwelve\Рабочий стол\GTA\SERVER!!!\gamemodes\Avan-Gard.pwn(29156) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Le1To.aka.Dtwelve\Рабочий стол\GTA\SERVER!!!\gamemodes\Avan-Gard.pwn(29157) : error 001: expected token: ";", but found "{"

BudarajkaДата: Среда, 13.07.2011, 18:45 | Сообщение # 3388
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Саранск
Репутация: 3
Замечания: 0%
Статус:
Quote (Dtwelve)
и пожалуйста
C:\Documents and Settings\Le1To.aka.Dtwelve\Рабочий стол\GTA\SERVER!!!\gamemodes\Avan-Gard.pwn(29156) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Le1To.aka.Dtwelve\Рабочий стол\GTA\SERVER!!!\gamemodes\Avan-Gard.pwn(29157) : error 001: expected token: ";", but found "{"

Кидай код.

DtwelveДата: Четверг, 14.07.2011, 02:19 | Сообщение # 3389
Новенький
Группа: Пользователи
Сообщений: 63
Награды: 0
Город: Донецк
Репутация: 0
Замечания: 0%
Статус:
[cut=kod]public SetPlayerFractSkin(playerid)//ÑÊÈÍÛ ÔÐÀÊÖÈÉ
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] > 0)
{
new skin;
if(PlayerInfo[playerid][pMember] == 1)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 284; }
else if(PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4
|| PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 280; }
else if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 9 || PlayerInfo[playerid][pRank] == 10) { skin = 265; }
else if(PlayerInfo[playerid][pRank] == 11 || PlayerInfo[playerid][pRank] == 12) { skin = 281; }
else if(PlayerInfo[playerid][pRank] == 13) { skin = 281; }
else if(PlayerInfo[playerid][pRank] == 14) { skin = 281; }
else if(PlayerInfo[playerid][pRank] >= 15) { skin = 288; }
}
else
{
skin = 76;
}
}
if(PlayerInfo[playerid][pMember] == 2)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 286; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 163; }
else if(PlayerInfo[playerid][pRank] >= 8) { skin = 166; }
}
else
{
skin = 141;
}
}
if(PlayerInfo[playerid][pMember] == 3)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 21) { skin = 287; }
else if(PlayerInfo[playerid][pRank] >= 22) { skin = 295; }
}
else
{
skin = 191;
}
}
if(PlayerInfo[playerid][pMember] == 4)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 275; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 276; }
else if(PlayerInfo[playerid][pRank] >= 8 && PlayerInfo[playerid][pRank] <= 8) { skin = 70; }
}
else
{
skin = 219;
}
}
if(PlayerInfo[playerid][pMember] == 5)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 124; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 223; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 113; }
}
else
{
skin = 12;
}
}
if(PlayerInfo[playerid][pMember] == 20)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 171; }
else if(PlayerInfo[playerid][pRank] == 2) { skin = 164; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 171; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 296; }
}
else
{
skin = 194;
}
}
if(PlayerInfo[playerid][pMember] == 6)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 123; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 186; }
else if(PlayerInfo[playerid][pRank] >= 7 && PlayerInfo[playerid][pRank] <= 9) { skin = 186; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 120; }
}
else
{
skin = 169;
}
}
if(PlayerInfo[playerid][pMember] == 7)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 57; }
else if (PlayerInfo[playerid][pRank] == 2) { skin = 187; }
else if (PlayerInfo[playerid][pRank] == 3) { skin = 98; }
else if (PlayerInfo[playerid][pRank] == 4) { skin = 98; }
else if (PlayerInfo[playerid][pRank] == 5) { skin = 147; }
else if (PlayerInfo[playerid][pRank] == 6) { skin = 147; }
}
else
{
skin = 214;
}
}
if(PlayerInfo[playerid][pMember] == 8)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 2) { skin = 164; }
else if (PlayerInfo[playerid][pRank] == 3) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 4) { skin = 171; }
else if (PlayerInfo[playerid][pRank] == 5) { skin = 296; }
}
else
{
skin = 194;
}
}
if(PlayerInfo[playerid][pMember] == 9)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1) { skin = 188; }
else if(PlayerInfo[playerid][pRank] == 2 || PlayerInfo[playerid][pRank] == 3) { skin = 250; }
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 5) { skin = 217; }
else if(PlayerInfo[playerid][pRank] >= 6 && PlayerInfo[playerid][pMember] <= 9) { skin = 261; }
}
else
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 5) { skin = 148; }
else if(PlayerInfo[playerid][pRank] >= 6) { skin = 214; }
}
}
if(PlayerInfo[playerid][pMember] == 10)//Òàêñè ñêèíû
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 262; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 255; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 255; }
}
else
{
skin = 255;
}
}
if(PlayerInfo[playerid][pMember] == 11)//ÑÊÈÍÛ ÔÐÀÊÖÈÈ ËÈÖÅÍÇÅÐÛ
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 240; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 240; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 59; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 59; }
}
else
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 4) { skin = 150; }
else if(PlayerInfo[playerid][pRank] >= 5 && PlayerInfo[playerid][pRank] <= 8) { skin = 150; }
}
}
if(PlayerInfo[playerid][pMember] == 12)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 103; }
else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 6) { skin = 102; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 104; }
}
else
{
skin = 195;
}
}
if(PlayerInfo[playerid][pMember] == 13)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 6) { skin = 108; }
else if(PlayerInfo[playerid][pRank] >= 7 && PlayerInfo[playerid][pRank] <= 9) { skin = 109; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 110; }
}
else
{
skin = 226;
}
}
if(PlayerInfo[playerid][pMember] == 14)//RM
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 112; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 125; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 111; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 272; }
}
else
{
skin = 233;
}
}
if(PlayerInfo[playerid][pMember] == 15)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 107; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 105; }
else if(PlayerInfo[playerid][pRank] == 8 || PlayerInfo[playerid][pRank] == 9) { skin = 106; }
else if(PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 8) { skin = 271; }
else if(PlayerInfo[playerid][pRank] >= 10) { skin = 270; }
}
else
{
skin = 193;
}
}
if(PlayerInfo[playerid][pMember] == 17)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 4) { skin = 114; }
else if(PlayerInfo[playerid][pRank] >= 5 && PlayerInfo[playerid][pRank] <= 9) { skin = 116; }
else if(PlayerInfo[playerid][pRank] >= 10 && PlayerInfo[playerid][pRank] <= 12) { skin = 115; }
}
else
{
skin = 216;
}
}
if(PlayerInfo[playerid][pMember] == 18)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 3) { skin = 173; }
else if(PlayerInfo[playerid][pRank] >= 4 && PlayerInfo[playerid][pRank] <= 7) { skin = 174; }
else if(PlayerInfo[playerid][pRank] >= 8 && PlayerInfo[playerid][pRank] <= 10) { skin = 175; }
}
else
{
skin = 56;
}
}
if(PlayerInfo[playerid][pMember] == 19)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] >= 1 && PlayerInfo[playerid][pRank] <= 21) { skin = 287; }
else if(PlayerInfo[playerid][pRank] >= 22) { skin = 295; }
}
else
{
skin = 191;
}
}
if(PlayerInfo[playerid][pMember] == 21)
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRank] == 1 || PlayerInfo[playerid][pRank] == 2) { skin = 247; }
else if(PlayerInfo[playerid][pRank] == 3 || PlayerInfo[playerid][pRank] == 4) { skin = 248; }
else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 6) { skin = 254; }
else if(PlayerInfo[playerid][pRank] >= 7) { skin = 100; }
}
else
{
skin = 237;
}
}
SetPlayerSkin(playerid, skin);
PlayerInfo[playerid][pChar] = skin;
}
}
return 1;
}[/cut]

Добавлено (14.07.2011, 02:19)
---------------------------------------------
29156 - первая строка

MixДата: Четверг, 14.07.2011, 04:10 | Сообщение # 3390
Постоялец
Группа: Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус:
Может поможет: ;)
Попробуй написать перед этим public'ом строчку
Code
forward SetPlayerFractSkin(playerid);

Поиск:





 


 


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