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

 



 
          





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





Последние Файлы 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
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Помогите плиз.
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, Пасиб...
Лови +

  • Страница 1 из 1
  • 1
Поиск:





 


 


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