SA-MP Forums Archive
[REP+]Get Team Problem. - 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)
+--- Thread: [REP+]Get Team Problem. (/showthread.php?tid=538969)



[REP+]Get Team Problem. - SWGamer - 25.09.2014

Hello.I needed something like to.If player is in team 7 Show textdraws.
My Code doesnot work.Please Help.

Код:
public OnPlayerSpawn(playerid)
{
    if(GetPlayerTeam(playerid) == 7)
    TextDrawHideForPlayer(playerid, Text:Textdraw0);
    TextDrawHideForPlayer(playerid, Text:Textdraw1);
    TextDrawHideForPlayer(playerid, Text:Textdraw3);
    TextDrawHideForPlayer(playerid, Text:Textdraw6);
    TextDrawHideForPlayer(playerid, Text:Textdraw5);
    TextDrawHideForPlayer(playerid, Text:Textdraw10);
    TextDrawHideForPlayer(playerid, Text:Textdraw11);
    SelectTextDraw(playerid, 0x00FF00FF);
    TextDrawShowForPlayer(playerid, ZA);
    TextDrawShowForPlayer(playerid, CS);
    TextDrawShowForPlayer(playerid, DR);
    StopAudioStreamForPlayer(playerid);
    return 1;



Re: [REP+]Get Team Problem. - Rudy_ - 25.09.2014

pawn Код:
public OnPlayerSpawn(playerid)
{
    if(GetPlayerTeam(playerid) == 7)
    {
        TextDrawHideForPlayer(playerid, Text:Textdraw0);
        TextDrawHideForPlayer(playerid, Text:Textdraw1);
        TextDrawHideForPlayer(playerid, Text:Textdraw3);
        TextDrawHideForPlayer(playerid, Text:Textdraw6);
        TextDrawHideForPlayer(playerid, Text:Textdraw5);
        TextDrawHideForPlayer(playerid, Text:Textdraw10);
        TextDrawHideForPlayer(playerid, Text:Textdraw11);
        SelectTextDraw(playerid, 0x00FF00FF);
        TextDrawShowForPlayer(playerid, ZA);
        TextDrawShowForPlayer(playerid, CS);
        TextDrawShowForPlayer(playerid, DR);
        StopAudioStreamForPlayer(playerid);
    }
    return 1;
}



Re: [REP+]Get Team Problem. - Riddick94 - 25.09.2014

What's wrong with curly brackets?
pawn Код:
public OnPlayerSpawn(playerid)
{
    if(GetPlayerTeam(playerid) == 7)
    {
        TextDrawHideForPlayer(playerid, Text:Textdraw0);
        TextDrawHideForPlayer(playerid, Text:Textdraw1);
        TextDrawHideForPlayer(playerid, Text:Textdraw3);
        TextDrawHideForPlayer(playerid, Text:Textdraw6);
        TextDrawHideForPlayer(playerid, Text:Textdraw5);
        TextDrawHideForPlayer(playerid, Text:Textdraw10);
        TextDrawHideForPlayer(playerid, Text:Textdraw11);
        SelectTextDraw(playerid, 0x00FF00FF);
        TextDrawShowForPlayer(playerid, ZA);
        TextDrawShowForPlayer(playerid, CS);
        TextDrawShowForPlayer(playerid, DR);
        StopAudioStreamForPlayer(playerid);
    }
    return 1;
}
Make sure that player is ACTUALLY in team of number 7, otherwise it won't work, and make sure that he's in that team before he spawns.


Re: [REP+]Get Team Problem. - Beckett - 25.09.2014

pawn Код:
public OnPlayerSpawn(playerid)
{
printf("Player Team = %i.",GetPlayerTeam(playerid));
    if(GetPlayerTeam(playerid) == 7)
    {
        TextDrawHideForPlayer(playerid, Text:Textdraw0);
        TextDrawHideForPlayer(playerid, Text:Textdraw1);
        TextDrawHideForPlayer(playerid, Text:Textdraw3);
        TextDrawHideForPlayer(playerid, Text:Textdraw6);
        TextDrawHideForPlayer(playerid, Text:Textdraw5);
        TextDrawHideForPlayer(playerid, Text:Textdraw10);
        TextDrawHideForPlayer(playerid, Text:Textdraw11);
        SelectTextDraw(playerid, 0x00FF00FF);
        TextDrawShowForPlayer(playerid, ZA);
        TextDrawShowForPlayer(playerid, CS);
        TextDrawShowForPlayer(playerid, DR);
        StopAudioStreamForPlayer(playerid);
    }
    return 1;
}
Try this and show us the results.


Re: [REP+]Get Team Problem. - SWGamer - 25.09.2014

Thanks REP+Both