SetPlayerTeamFromClass(playerid, classid); from dialog with dialog - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog (
/showthread.php?tid=193958)
SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Haydz - 28.11.2010
As far as i know i'm not sure if this is possible, is there a way i could use SetPlayerTeamFromClass(playerid, classid); in a dialog?
Thanks in advance.
Re: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Retardedwolf - 28.11.2010
Yes (8char)
Re: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Haydz - 28.11.2010
Quote:
Originally Posted by Retardedwolf
Yes (8char)
|
Could you please show me an example, when i put that in the OnDialogRespone i get errors.
Re: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Retardedwolf - 28.11.2010
Quote:
Originally Posted by Hayden_Bruin
Could you please show me an example, when i put that in the OnDialogRespone i get errors.
|
What errors?
Re: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Haydz - 28.11.2010
posted everything related.
pawn Code:
C:\Documents and Settings\Hayden Bruin\Desktop\Pilot Heaven\gamemodes\pilotheaven.pwn(3952) : error 017: undefined symbol "classid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
case 0:
{
SetPlayerPos(playerid, 2868.9717,-1964.1055,11.1094);
SetPlayerFacingAngle(playerid, 91.0);
SetPlayerToTeamColour(playerid);
(errorline) SetPlayerTeamFromClass(playerid, classid);
}
#define TEAM_PILOT 1
#define TEAM_ARMY 2
#define TEAM_RESCUE 3
#define TEAM_PILOT_COLOUR 0x0000BBAA
#define TEAM_ARMY_COLOUR 0xAA3333AA
#define TEAM_RESCUE_COLOUR 0x33CCFFAA
SetPlayerTeamFromClass(playerid, classid)
{
if(classid == 0)
{
gTeam[playerid] = TEAM_PILOT;
}
else if(classid == 1)
{
gTeam[playerid] = TEAM_ARMY;
}
else if(classid == 2)
{
gTeam[playerid] = TEAM_RESCUE;
}
}
SetPlayerToTeamColour(playerid)
{
if(gTeam[playerid] == TEAM_PILOT)
{
SetPlayerColor(playerid,TEAM_PILOT_COLOUR);
}
else if(gTeam[playerid] == TEAM_ARMY)
{
SetPlayerColor(playerid,TEAM_ARMY_COLOUR);
}
else if(gTeam[playerid] == TEAM_RESCUE)
{
SetPlayerColor(playerid,TEAM_RESCUE_COLOUR);
}
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerTeamFromClass(playerid, classid);
return 1;
}
Re: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Basicz - 28.11.2010
Maybe because OnDialogRespone doesn't have a classid parameter?
Re: SetPlayerTeamFromClass(playerid, classid); from dialog with dialog -
Haydz - 28.11.2010
it's fixed had to use Listitem, instead of classid