16.06.2010, 01:26
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10) { if (PRESSED(newkeys == (KEY_HORN) { if(PlayerToPoint(20.0, playerid, 1811.3328,-1890.3472,13.4070)) { new sendername[24],string[128]; MoveObject(taxigate,1810.8123779297, -1890.3559570313, 10.59866809845, 1.5); GetPlayerName(playerid,sendername, sizeof(sendername)); format(string, sizeof(string), "* %s takes his/her remote and opens the gate.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } else if (newkeys == PRESSED(KEY_HORN) { if(PlayerToPoint(20.0, playerid, 1811.3328,-1890.3472,13.4070)) { new sendername[24],string[128]; MoveObject(taxigate,1810.927734375, -1890.3482666016, 14.12285900116, 1.5); GetPlayerName(playerid,sendername, sizeof(sendername)); format(string, sizeof(string), "* %s takes his/her remote and closes the gate.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); } } return 1; }
Код:
C:\Documents and Settings\User\щемзп дтбегд\ощзчйн\LARP New\gamemodes\EmiMod.pwn(43680) : error 017: undefined symbol "PRESSED" C:\Documents and Settings\User\щемзп дтбегд\ощзчйн\LARP New\gamemodes\EmiMod.pwn(43692) : error 029: invalid expression, assumed zero Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.