if (strcmp("/soldier", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, soldiercolor, "You are now a soldier.");
pTeam[playerid] = team_soldier;
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 17, 10);
GivePlayerWeapon(playerid, 27, 50);
GivePlayerWeapon(playerid, 31, 200);
new PlayerText3D:playertextid;
new Float:X, Float:Y, Float:Z;
GetPlayerPos( playerid, X, Y, Z );
new string[128];
format(string, sizeof(string), " %s : Soldier", GetPlayerName);
playertextid = CreatePlayer3DTextLabel(playerid,string,X,Y,Z,40.0);
return 1;
}
C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(141) : error 076: syntax error in the expression, or invalid function call C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(142) : warning 213: tag mismatch C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(142) : warning 202: number of arguments does not match definition C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(142) : warning 204: symbol is assigned a value that is never used: "playertextid" C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(147) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors.
if (strcmp("/soldier", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, soldiercolor, "You are now a soldier.");
pTeam[playerid] = team_soldier;
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 17, 10);
GivePlayerWeapon(playerid, 27, 50);
GivePlayerWeapon(playerid, 31, 200);
new PlayerText3D:playertextid;
new Float:X, Float:Y, Float:Z;
GetPlayerPos( playerid, X, Y, Z );
new playerName[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, playerName, sizeof(playerName));
format(string, sizeof(string), " %s : Soldier", playerName);
playertextid = CreatePlayer3DTextLabel(playerid,string,X,Y,Z,40.0);
return 1;
}
if (strcmp("/soldier", cmdtext, true, 10) == 0)
{
new Float:X, Float:Y, Float:Z;
GetPlayerPos( playerid, X, Y, Z );
new string[128], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
SendClientMessage(playerid, soldiercolor, "You are now a soldier.");
pTeam[playerid] = team_soldier;
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 17, 10);
GivePlayerWeapon(playerid, 27, 50);
GivePlayerWeapon(playerid, 31, 200);
format(string, sizeof(string), " %s : Soldier", name);
new Text3D:playertextid = Create3DTextLabel(string, soldiercolor, 30.0, 40.0, 50.0, 40.0, 0, 0);
Attach3DTextLabelToPlayer(playertextid[playerid], playerid, 0.0, 0.0, 0.7); // labels attaches it.
return 1;
}
pawn Код:
|
Posting code isn't going to help the OP author understand what the problem is people...
|
GetPlayerName(playerid, dest, size);
new playerName[MAX_PLAYER_NAME]; //format is VariableName[VariableSize]
GetPlayerName(playerid, playerName, sizeof(playerName)); //Get the name of 'playerid' and save it to the variable 'playerName'.
if (strcmp("/soldier", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, soldiercolor, "You are now a soldier.");
pTeam[playerid] = team_soldier;
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 17, 10);
GivePlayerWeapon(playerid, 27, 50);
GivePlayerWeapon(playerid, 31, 200);
new PlayerText3D:playertextid;
new Float:X, Float:Y, Float:Z;
GetPlayerPos( playerid, X, Y, Z );
new playerName[MAX_PLAYER_NAME], string[128];
GetPlayerName(playerid, playerName, sizeof(playerName));
format(string, sizeof(string), " %s : Soldier", playerName);
playertextid = CreatePlayer3DTextLabel(playerid,string,X,Y,Z,40.0);
return 1;
}
C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(141) : warning 213: tag mismatch C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(141) : warning 202: number of arguments does not match definition C:\Users\Scripting.Ash-PC\Desktop\Tribal Gaming\Team Deathmatch\gamemodes\test.pwn(141) : warning 204: symbol is assigned a value that is never used: "playertextid" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Warnings.