SA-MP Forums Archive
help me please :( - 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: help me please :( (/showthread.php?tid=286650)



help me please :( - stylerof619 - 29.09.2011

also i just watched a tutorial for teams , and now i get 2 error and 3 warning

error and warns

pawn Код:
C:\Users\Dome\Desktop\pawnetc\gamemodes\teams.pwn(90) : error 029: invalid expression, assumed zero
C:\Users\Dome\Desktop\pawnetc\gamemodes\teams.pwn(91) : error 029: invalid expression, assumed zero
C:\Users\Dome\Desktop\pawnetc\gamemodes\teams.pwn(97) : warning 225: unreachable code
C:\Users\Dome\Desktop\pawnetc\gamemodes\teams.pwn(117) : warning 209: function "OnPlayerRequestClass" should return a value
C:\Users\Dome\Desktop\pawnetc\gamemodes\teams.pwn(119) : warning 235: public function lacks forward declaration (symbol "SetPlayerTeamFromClass")
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.






pawn Код:
public OnPlayerRequestClass(playerid, classid)
    {
-->90   forward SetPlayerTeamFromClass(playerid, classid);
-->91   public OnPlayerRequestClass(playerid, classid);
        SetPlayerTeamFromClass(playerid, classid);
    return 1;
   
   
   
--> 97    if(classid == 0)
    {
        gTeam[playerid] = BALLAS;
        GameTextForPlayer(playerid,"~w~Ballas",3000,5); // This will show up an Text , when you select your class
        SetPlayerPos(playerid,1975.2399,-1220.0157,25.0779); // position of the player in the class selection
        SetPlayerCameraPos(playerid,1969.5686,-1224.0016,24.9909); // Cameraposition
        SetPlayerCameraLookAt(playerid,1975.2399,-1220.0157,25.0779);
        SetPlayerFacingAngle(playerid,122.4500);
        SetPlayerColor(playerid,0xA000FFFF); // Teamcolor
    }
    else if(classid == 1)
    {
        gTeam[playerid] = GROVES;
        GameTextForPlayer(playerid,"~w~Grove Street Famlilys",3000,5);
        SetPlayerPos(playerid,2500.6060,-1672.1453,13.3512);
        SetPlayerCameraPos(playerid,2507.0615,-1674.3574,13.3732);
        SetPlayerCameraLookAt(playerid,2500.6060,-1672.1453,13.3512);
        SetPlayerFacingAngle(playerid,252.4717);
        SetPlayerColor(playerid,0x55FF00FF);
    }
--> 117}

---> 119public SetPlayerTeamFromClass(playerid, classid)
{
    return 1;
}
this is from 88 - 121


Re: help me please :( - Kush - 30.09.2011

PHP код:
forward SetPlayerTeamFromClass(playeridclassid);
public 
SetPlayerTeamFromClass(playeridclassid)
{
    if(
classid == 0)
    {
        
gTeam[playerid] = BALLAS;
        
GameTextForPlayer(playerid,"~w~Ballas",3000,5); // This will show up an Text , when you select your class
        
SetPlayerPos(playerid,1975.2399,-1220.0157,25.0779); // position of the player in the class selection
        
SetPlayerCameraPos(playerid,1969.5686,-1224.0016,24.9909); // Cameraposition
        
SetPlayerCameraLookAt(playerid,1975.2399,-1220.0157,25.0779);
        
SetPlayerFacingAngle(playerid,122.4500);
        
SetPlayerColor(playerid,0xA000FFFF); // Teamcolor
    
}
    else if(
classid == 1)
    {
        
gTeam[playerid] = GROVES;
        
GameTextForPlayer(playerid,"~w~Grove Street Famlilys",3000,5);
        
SetPlayerPos(playerid,2500.6060,-1672.1453,13.3512);
        
SetPlayerCameraPos(playerid,2507.0615,-1674.3574,13.3732);
        
SetPlayerCameraLookAt(playerid,2500.6060,-1672.1453,13.3512);
        
SetPlayerFacingAngle(playerid,252.4717);
        
SetPlayerColor(playerid,0x55FF00FF);
    }
    return 
1;
}
public 
OnPlayerRequestClass(playeridclassid)
{
    
SetPlayerTeamFromClass(playeridclassid);
    return 
1;

I'm assuming this is what you want.


Re: help me please :( - stylerof619 - 30.09.2011

thanks : )