// Teams #define TEAM_GROVE 0 #define TEAM_BALLAS 1 #define TEAM_AZTECAS 2 #define TEAM_TRIADS 3 #define TEAM_PD 4 public OnPlayerRequestClass(playerid, classid) { { case 0,1,2: { SetPlayerColor(playerid,0x8EEE7DFF); SetPlayerVirtualWorld(playerid,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 2239.9063,-1641.9432,15.5267); SetPlayerFacingAngle(playerid, 151.7758); SetPlayerCameraPos(playerid, 2237.3972,-1646.6178,16.3376); SetPlayerCameraLookAt(playerid, 2239.9063,-1641.9432,15.5267); GameTextForPlayer(playerid, "~g~~h~Grove Street", 500, 3); ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1); gTeam[playerid] = TEAM_GROVE; } case 3,4,5: { SetPlayerColor(playerid,0xBC1BE4FF); SetPlayerVirtualWorld(playerid,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 2444.6553,-1364.2625,24.0000); SetPlayerFacingAngle(playerid,237.9365); SetPlayerCameraPos(playerid, 2449.0635,-1367.0236,24.5825); SetPlayerCameraLookAt(playerid, 2444.6553,-1364.2625,24.0000); GameTextForPlayer(playerid, "~p~Ballas", 500, 3); ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1); gTeam[playerid] = TEAM_BALLAS; } case 6,7,8: { SetPlayerColor(playerid,0x23BCDCFF); SetPlayerVirtualWorld(playerid,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 2924.9727,-1563.8043,11.0469); SetPlayerFacingAngle(playerid,86.8798); SetPlayerCameraPos(playerid, 2920.7109,-1563.5922,12.0877); SetPlayerCameraLookAt(playerid, 2924.9727,-1563.8043,11.0469); GameTextForPlayer(playerid, "~b~~h~Aztecas", 500, 3); ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1); gTeam[playerid] = TEAM_AZTECAS; } case 9,10,11: { SetPlayerColor(playerid,0x391CE3FF); SetPlayerVirtualWorld(playerid,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 1511.6647,-1661.5663,13.5469); SetPlayerFacingAngle(playerid,294.1803); SetPlayerCameraPos(playerid, 1514.9290,-1660.1001,14.3447); SetPlayerCameraLookAt(playerid, 1511.6647,-1661.5663,13.5469); GameTextForPlayer(playerid, "~b~Police Departament", 500, 3); ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1); gTeam[playerid] = TEAM_PD; } case 12: { SetPlayerColor(playerid,0xFF9DFFFF); SetPlayerVirtualWorld(playerid,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 681.2793,-1257.7128,13.5791); SetPlayerFacingAngle(playerid,107.2843); SetPlayerCameraPos(playerid, 677.6121,-1258.8541,14.2270); SetPlayerCameraLookAt(playerid, 681.2793,-1257.7128,13.5791); GameTextForPlayer(playerid, "~p~~h~Triads", 500, 3); ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1); gTeam[playerid] = TEAM_TRIADS; } return 1; }
D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : error 014: invalid statement; not in switch D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : warning 215: expression has no effect D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : warning 215: expression has no effect D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : warning 215: expression has no effect D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : error 001: expected token: ";", but found ":" D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : error 029: invalid expression, assumed zero D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(201) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
public OnPlayerRequestClass(playerid, classid)
{
switch(classid)
{
case 0,1,2:
{
SetPlayerColor(playerid,0x8EEE7DFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2239.9063,-1641.9432,15.5267);
SetPlayerFacingAngle(playerid, 151.7758);
SetPlayerCameraPos(playerid, 2237.3972,-1646.6178,16.3376);
SetPlayerCameraLookAt(playerid, 2239.9063,-1641.9432,15.5267);
GameTextForPlayer(playerid, "~g~~h~Grove Street", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_GROVE;
}
case 3,4,5:
{
SetPlayerColor(playerid,0xBC1BE4FF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2444.6553,-1364.2625,24.0000);
SetPlayerFacingAngle(playerid,237.9365);
SetPlayerCameraPos(playerid, 2449.0635,-1367.0236,24.5825);
SetPlayerCameraLookAt(playerid, 2444.6553,-1364.2625,24.0000);
GameTextForPlayer(playerid, "~p~Ballas", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_BALLAS;
}
case 6,7,8:
{
SetPlayerColor(playerid,0x23BCDCFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2924.9727,-1563.8043,11.0469);
SetPlayerFacingAngle(playerid,86.8798);
SetPlayerCameraPos(playerid, 2920.7109,-1563.5922,12.0877);
SetPlayerCameraLookAt(playerid, 2924.9727,-1563.8043,11.0469);
GameTextForPlayer(playerid, "~b~~h~Aztecas", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_AZTECAS;
}
case 9,10,11:
{
SetPlayerColor(playerid,0x391CE3FF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1511.6647,-1661.5663,13.5469);
SetPlayerFacingAngle(playerid,294.1803);
SetPlayerCameraPos(playerid, 1514.9290,-1660.1001,14.3447);
SetPlayerCameraLookAt(playerid, 1511.6647,-1661.5663,13.5469);
GameTextForPlayer(playerid, "~b~Police Departament", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_PD;
}
case 12:
{
SetPlayerColor(playerid,0xFF9DFFFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 681.2793,-1257.7128,13.5791);
SetPlayerFacingAngle(playerid,107.2843);
SetPlayerCameraPos(playerid, 677.6121,-1258.8541,14.2270);
SetPlayerCameraLookAt(playerid, 681.2793,-1257.7128,13.5791);
GameTextForPlayer(playerid, "~p~~h~Triads", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_TRIADS;
}
}
return 1;
}
switch(classid)
{
case 0, 1, 2: //left spaces after ","
{
SetPlayerColor(playerid,0x8EEE7DFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2239.9063,-1641.9432,15.5267);
SetPlayerFacingAngle(playerid, 151.7758);
SetPlayerCameraPos(playerid, 2237.3972,-1646.6178,16.3376);
SetPlayerCameraLookAt(playerid, 2239.9063,-1641.9432,15.5267);
GameTextForPlayer(playerid, "~g~~h~Grove Street", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_GROVE;
}
case 3, 4, 5:
{
//etc. ...
}
}
case 0, 1, 2:
case 0,1,2:
public OnPlayerRequestClass(playerid, classid)
{
{
case 0..2:
{
SetPlayerColor(playerid,0x8EEE7DFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2239.9063,-1641.9432,15.5267);
SetPlayerFacingAngle(playerid, 151.7758);
SetPlayerCameraPos(playerid, 2237.3972,-1646.6178,16.3376);
SetPlayerCameraLookAt(playerid, 2239.9063,-1641.9432,15.5267);
GameTextForPlayer(playerid, "~g~~h~Grove Street", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_GROVE;
}
case 3..5:
{
SetPlayerColor(playerid,0xBC1BE4FF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2444.6553,-1364.2625,24.0000);
SetPlayerFacingAngle(playerid,237.9365);
SetPlayerCameraPos(playerid, 2449.0635,-1367.0236,24.5825);
SetPlayerCameraLookAt(playerid, 2444.6553,-1364.2625,24.0000);
GameTextForPlayer(playerid, "~p~Ballas", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_BALLAS;
}
case 6..8:
{
SetPlayerColor(playerid,0x23BCDCFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 2924.9727,-1563.8043,11.0469);
SetPlayerFacingAngle(playerid,86.8798);
SetPlayerCameraPos(playerid, 2920.7109,-1563.5922,12.0877);
SetPlayerCameraLookAt(playerid, 2924.9727,-1563.8043,11.0469);
GameTextForPlayer(playerid, "~b~~h~Aztecas", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_AZTECAS;
}
case 9..11:
{
SetPlayerColor(playerid,0x391CE3FF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1511.6647,-1661.5663,13.5469);
SetPlayerFacingAngle(playerid,294.1803);
SetPlayerCameraPos(playerid, 1514.9290,-1660.1001,14.3447);
SetPlayerCameraLookAt(playerid, 1511.6647,-1661.5663,13.5469);
GameTextForPlayer(playerid, "~b~Police Departament", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_PD;
}
case 12:
{
SetPlayerColor(playerid,0xFF9DFFFF);
SetPlayerVirtualWorld(playerid,1);
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 681.2793,-1257.7128,13.5791);
SetPlayerFacingAngle(playerid,107.2843);
SetPlayerCameraPos(playerid, 677.6121,-1258.8541,14.2270);
SetPlayerCameraLookAt(playerid, 681.2793,-1257.7128,13.5791);
GameTextForPlayer(playerid, "~p~~h~Triads", 500, 3);
ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1);
gTeam[playerid] = TEAM_TRIADS;
}
return 1;
}
pawn Код:
|
case 12: { SetPlayerColor(playerid,0xFF9DFFFF); SetPlayerVirtualWorld(playerid,1); SetPlayerInterior(playerid,0); SetPlayerPos(playerid, 681.2793,-1257.7128,13.5791); SetPlayerFacingAngle(playerid,107.2843); SetPlayerCameraPos(playerid, 677.6121,-1258.8541,14.2270); SetPlayerCameraLookAt(playerid, 681.2793,-1257.7128,13.5791); GameTextForPlayer(playerid, "~p~~h~Triads", 500, 3); ApplyAnimation(playerid,"DANCING","dance_loop",4.1,1,1,1,0,0,1); gTeam[playerid] = TEAM_TRIADS; } (259) return 1; }
D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(259) : error 002: only a single statement (or expression) can follow each "case" D:\Download\LSGDM v0.1\gamemodes\Untitled.pwn(259) : warning 215: expression has no effect Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.