 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #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, будь добр, оформи код правильно. Либо в "", либо в [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);
|
| |
|
|
|
 |
|
 | |
| |
|