 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помогите плиз.
| |
| Lacoste | Дата: Среда, 12.08.2009, 13:13 | Сообщение # 1 |
|
Группа:
Продвинутые
Сообщений: 844
Награды: 17
Город: Japan, Fukuoka
Репутация: 1140
Замечания: 20%
Статус: 
| Создал меню в нём 1 параметр открывать ворота около дома. Когда делаю 1 меню код отлично роботает. Когда начинаю делать 2 или больше, код выдаёт 5 Ошибок. вот код: [pwn]#include <a_samp> #define COLOR_BLUE 0x0000BBAA #define COLOR_GREEN 0x33AA33AA #define COLOR_RED 0xFF0000FF #define FILTERSCRIPT #define COLOR_INDIGO 0x4B00B0AA #define COLOR_IVORY 0xFFFF82AA #define COLOR_LAWNGREEN 0x7CFC00AA #define COLOR_LIMEGREEN 0x32CD32AA #define COLOR_MIDNIGHTBLUE 0x191970AA #define COLOR_MAROON 0x800000AA #define COLOR_OLIVE 0x808000AA #define COLOR_ORANGERED 0xFF4500AA #define COLOR_PINK 0xFFC0CBAA #define COLOR_SPRINGGREEN 0x00FF7FAA #define COLOR_TOMATO 0xFF6347AA #define COLOR_YELLOWGREEN 0x9ACD32AA #define COLOR_MEDIUMAQUA 0x83BFBFAA #define COLOR_MEDIUMMAGENTA 0x8B008BAA #define COLOR_BRIGHTRED 0xDC143CAA #define COLOR_SYSTEM 0xEFEFF7AA #pragma tabsize 0 forward GVclose(); forward Vclose(); forward ZVclose(); forward dver2(); forward dverback(); forward lift1(); forward liftback(); forward kali4(); forward kaliback(); forward gara5(); forward garaback(); new lift,dver,kali,gara; new mypickup; new mypickup1; new mypickup2; new mypickup3; new mypickup4; new mypickup5; new Menu:narkoman; new Menu:narkoman1; new Menu:narkoman2; new Menu:narkoman3; new Menu:narkoman4; new Menu:narkoman5; public OnGameModeInit() { mypickup = CreatePickup(1239,25,1426.46,-1889.71,13.60); //GV1 mypickup1 = CreatePickup(1239,25,1426.46,-1907.02,13.78); //GV2 mypickup2 = CreatePickup(1239,25,1221.71,-2036.96,69.23); //V1 mypickup3 = CreatePickup(1239,25,1200.82,-2036.98,69.01); //V2 mypickup4 = CreatePickup(1239,25,1135.92,-2092.07,70.30); //ZV1 mypickup5 = CreatePickup(1239,25,1135.92,-2075.33,70.30); //ZV2 lift = CreateObject(980,1426.3387,-1896.2170,15.5326,0.0000,0.0000,0.0000); dver = CreateObject(980,1211.5175,-2037.1910,70.3379,0.0000,0.0000,90.0000); kali = CreateObject(971,1133.5070,-2081.8996,71.0078,0.0000,0.0000,-15.0000); gara = CreateObject(980,1265.0234,-2027.3170,60.9318,0.0000,0.0000,0.0000); narkoman = CreateMenu("GVmenu", 2, 150.0, 250.0, 150.0, 150.0); AddMenuItem(narkoman, 0, "open"); narkoman1 = CreateMenu("Vmenu", 2, 150.0, 250.0, 150.0, 150.0); AddMenuItem(narkoman1, 0, "open"); narkoman2 = CreateMenu("ZVmenu", 2, 150.0, 250.0, 150.0, 150.0); AddMenuItem(narkoman2, 0, "open"); narkoman3 = CreateMenu("GVmenu", 2, 150.0, 250.0, 150.0, 150.0); AddMenuItem(narkoman3, 0, "open"); narkoman4 = CreateMenu("Vmenu", 2, 150.0, 250.0, 150.0, 150.0); AddMenuItem(narkoman4, 0, "open"); narkoman5 = CreateMenu("ZVmenu", 2, 150.0, 250.0, 150.0, 150.0); AddMenuItem(narkoman5, 0, "open"); return 1; } public OnPlayerConnect (playerid) { SetPlayerMapIcon (playerid, 12, 1426.46,-1889.71,13.60, 25, 0); SetPlayerMapIcon (playerid, 12, 1426.46,-1907.02,13.78, 25, 0); SetPlayerMapIcon (playerid, 12, 1221.71,-2036.96,69.23, 25, 0); SetPlayerMapIcon (playerid, 12, 1200.82,-2036.98,69.01, 25, 0); SetPlayerMapIcon (playerid, 12, 1135.92,-2092.07,70.30, 25, 0); SetPlayerMapIcon (playerid, 12, 1135.92,-2075.33,70.30, 25, 0); } public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == mypickup) ShowMenuForPlayer(narkoman, playerid); if(pickupid == mypickup1) ShowMenuForPlayer(narkoman1, playerid); if(pickupid == mypickup2) ShowMenuForPlayer(narkoman2, playerid); if(pickupid == mypickup3) ShowMenuForPlayer(narkoman3, playerid); if(pickupid == mypickup4) ShowMenuForPlayer(narkoman4, playerid); if(pickupid == mypickup5) ShowMenuForPlayer(narkoman5, playerid); return 1; } public OnPlayerSelectedMenuRow(playerid, row) { new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman) { switch(row) { case 0: { MoveObject(lift,1426.3387,-1896.2170,15.5326,3.0); MoveObject(lift,1426.3387,-1896.2170,2.5326,3.0); SetTimer("GVclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"Ãëàâíûå âîðîòà îòêðûòû, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } return 1; new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman5) { switch(row) { case 0: { MoveObject(lift,1426.3387,-1896.2170,15.5326,3.0); MoveObject(lift,1426.3387,-1896.2170,2.5326,3.0); SetTimer("GVclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"Ãëàâíûå âîðîòà îòêðûòû, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } return 1; new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman4) { switch(row) { case 0: { MoveObject(kali,1133.5070,-2081.8996,71.0078,3.0); MoveObject(kali,1133.5070,-2081.8996,50.0078,3.0); SetTimer("Vclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"׸ðíûé âõîä îòêðûò, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } return 1; new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman3) { switch(row) { case 0: { MoveObject(kali,1133.5070,-2081.8996,71.0078,3.0); MoveObject(kali,1133.5070,-2081.8996,50.0078,3.0); SetTimer("GVclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"׸ðíûé âõîä îòêðûò, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } return 1; new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman2) { switch(row) { case 0: { MoveObject(dver,1211.5175,-2037.1910,70.3379,3.0); MoveObject(dver,1211.5175,-2028.1910,70.3379,3.0); SetTimer("Vclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"Âõîä íà àëëåþ îòêðûò, ó âàñ 5 ìèíóò ÷òîáû ïðîéòè."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } return 1; new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman1) { switch(row) { case 0: { MoveObject(dver,1211.5175,-2037.1910,70.3379,3.0); MoveObject(dver,1211.5175,-2028.1910,70.3379,3.0); SetTimer("Vclose", 5000, 0); SendClientMessage(playerid,COLOR_RED,"*==========================*"); SendClientMessage(playerid,COLOR_GREEN,"Âõîä íà àëëåþ îòêðûò, ó âàñ 5 ìèíóò ÷òîáû ïðîéòè."); SendClientMessage(playerid,COLOR_RED,"*==========================*"); return 1; } } } return 1; } public GVclose() { MoveObject(lift,1426.3387,-1896.2170,2.5326,3.0); MoveObject(lift,1426.3387,-1896.2170,15.5326,3.0); return 1; } public Vclose() { MoveObject(dver,1211.5175,-2028.1910,70.3379,3.0); MoveObject(dver,1211.5175,-2037.1910,70.3379,3.0); return 1; } public ZVclose() { MoveObject(kali,1133.5070,-2081.8996,50.0078,3.0); MoveObject(kali,1133.5070,-2081.8996,71.0078,3.0); return 1; } public OnPlayerExitedMenu(playerid) { return 1; }[/pwn] Ошибка: [pwn]C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(124) : warning 225: unreachable code C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(124) : error 021: symbol already defined: "current" C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(143) : warning 225: unreachable code C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(143) : error 021: symbol already defined: "current" C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(162) : warning 225: unreachable code C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(162) : error 021: symbol already defined: "current" C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(181) : warning 225: unreachable code C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(181) : error 021: symbol already defined: "current" C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(200) : warning 225: unreachable code C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(200) : error 021: symbol already defined: "current" C:\DOCUME~1\9226~1\0016~1\937_CO~1\Server\FILTER~1\123.pwn(62) : warning 204: symbol is assigned a value that is never used: "gara" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors.[/pwn] В чём я ошибся?
Сообщение отредактировал Smk - Среда, 12.08.2009, 13:15 |
| |
|
|
| stepmex | Дата: Среда, 12.08.2009, 13:33 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| удали красноеи отредактируй паблик как я[pwn]new lift,dver,kali,gara; public OnPlayerSelectedMenuRow(playerid, row) { new Menu:current; current = GetPlayerMenu(playerid); if(current == narkoman) { switch(row) { case 0: { MoveObject(lift,1426.3387,-1896.2170,15.5326,3.0); MoveObject(lift,1426.3387,-1896.2170,2.5326,3.0); SetTimer("GVclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"Ãëàâíûå âîðîòà îòêðûòû, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } else if(current == narkoman5) { switch(row) { case 0: { MoveObject(lift,1426.3387,-1896.2170,15.5326,3.0); MoveObject(lift,1426.3387,-1896.2170,2.5326,3.0); SetTimer("GVclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"Ãëàâíûå âîðîòà îòêðûòû, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } else if(current == narkoman4) { switch(row) { case 0: { MoveObject(kali,1133.5070,-2081.8996,71.0078,3.0); MoveObject(kali,1133.5070,-2081.8996,50.0078,3.0); SetTimer("Vclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"׸ðíûé âõîä îòêðûò, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } else if(current == narkoman3) { switch(row) { case 0: { MoveObject(kali,1133.5070,-2081.8996,71.0078,3.0); MoveObject(kali,1133.5070,-2081.8996,50.0078,3.0); SetTimer("GVclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"׸ðíûé âõîä îòêðûò, ó âàñ 5 ñåêóíä ÷òîáû ïðîåõàòü."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } else if(current == narkoman2) { switch(row) { case 0: { MoveObject(dver,1211.5175,-2037.1910,70.3379,3.0); MoveObject(dver,1211.5175,-2028.1910,70.3379,3.0); SetTimer("Vclose", 5000, 0); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); SendClientMessage(playerid,COLOR_INDIGO,"Âõîä íà àëëåþ îòêðûò, ó âàñ 5 ìèíóò ÷òîáû ïðîéòè."); SendClientMessage(playerid,COLOR_MEDIUMAQUA,"*==========================*"); return 1; } } } else if(current == narkoman1) { switch(row) { case 0: { MoveObject(dver,1211.5175,-2037.1910,70.3379,3.0); MoveObject(dver,1211.5175,-2028.1910,70.3379,3.0); SetTimer("Vclose", 5000, 0); SendClientMessage(playerid,COLOR_RED,"*==========================*"); SendClientMessage(playerid,COLOR_GREEN,"Âõîä íà àëëåþ îòêðûò, ó âàñ 5 ìèíóò ÷òîáû ïðîéòè."); SendClientMessage(playerid,COLOR_RED,"*==========================*"); return 1; } } } return 1; } [/pwn]
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
Сообщение отредактировал stepmex - Среда, 12.08.2009, 13:35 |
| |
|
|
| Lacoste | Дата: Среда, 12.08.2009, 13:52 | Сообщение # 3 |
|
Группа:
Продвинутые
Сообщений: 844
Награды: 17
Город: Japan, Fukuoka
Репутация: 1140
Замечания: 20%
Статус: 
| stepmex, Пасиб... Лови +
|
| |
|
|
|
 |
|
 | |
| |
|