public OnPlayerRequestClass(playerid, classid) { if(gTeam[playerid] == TEAM_CIVIL) { AddPlayerClass(2, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); SetPlayerInterior(playerid,3); SetPlayerPos(playerid,944.99,-41.64,1001.77); SetPlayerFacingAngle(playerid,180.0); SetPlayerCameraPos(playerid,944.69,-47.54,1001.12); SetPlayerCameraLookAt(playerid,944.99,-41.64,1001.77); SetPlayerTeamFromClass(playerid, classid); return 1; } if(gTeam[playerid] == TEAM_COP) { AddPlayerClass(267, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); SetPlayerInterior(playerid,3); SetPlayerPos(playerid,944.99,-41.64,1001.77); SetPlayerFacingAngle(playerid,180.0); SetPlayerCameraPos(playerid,944.69,-47.54,1001.12); SetPlayerCameraLookAt(playerid,944.99,-41.64,1001.77); SetPlayerTeamFromClass(playerid, classid); return 1; } } |
D:\SAMP\Server\gamemodes\SERVER.pwn(61) : warning 209: function "OnPlayerRequestClass" should return a value Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Warning. |
means that there is equal two callbacks. delete the other callback.
|
public OnPlayerRequestClass(playerid, classid)
{
if(gTeam[playerid] == TEAM_CIVIL)
{
AddPlayerClass(2, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid,3);
SetPlayerPos(playerid,944.99,-41.64,1001.77);
SetPlayerFacingAngle(playerid,180.0);
SetPlayerCameraPos(playerid,944.69,-47.54,1001.12);
SetPlayerCameraLookAt(playerid,944.99,-41.64,1001.77);
SetPlayerTeamFromClass(playerid, classid);
return 1;
}
if(gTeam[playerid] == TEAM_COP)
{
AddPlayerClass(267, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
SetPlayerInterior(playerid,3);
SetPlayerPos(playerid,944.99,-41.64,1001.77);
SetPlayerFacingAngle(playerid,180.0);
SetPlayerCameraPos(playerid,944.69,-47.54,1001.12);
SetPlayerCameraLookAt(playerid,944.99,-41.64,1001.77);
SetPlayerTeamFromClass(playerid, classid);
}
return 1;
}
public OnPlayerRequestClass(playerid, classid) { if(gTeam[playerid] == TEAM_CIVIL) { AddPlayerClass(2, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); SetPlayerInterior(playerid,3); SetPlayerPos(playerid,944.99,-41.64,1001.77); SetPlayerFacingAngle(playerid,180.0); SetPlayerCameraPos(playerid,944.69,-47.54,1001.12); SetPlayerCameraLookAt(playerid,944.99,-41.64,1001.77); SetPlayerTeamFromClass(playerid, classid); GameTextForPlayer(playerid,"~w~CIVILIAN",1000,4); } if(gTeam[playerid] == TEAM_COP) { AddPlayerClass(267, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); SetPlayerInterior(playerid,3); SetPlayerPos(playerid,944.99,-41.64,1001.77); SetPlayerFacingAngle(playerid,180.0); SetPlayerCameraPos(playerid,944.69,-47.54,1001.12); SetPlayerCameraLookAt(playerid,944.99,-41.64,1001.77); SetPlayerTeamFromClass(playerid, classid); GameTextForPlayer(playerid,"~b~COP",1000,4); } return 1; } |