- 0
Eroare Compile GameMode
-
Similar Content
-
- 0 replies
- 84 views
-
- 4 replies
- 1,533 views
-
- 21 replies
- 5,700 views
-
- 14 replies
- 3,717 views
-
- 17 replies
- 1,223 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
AleX124
Buna-ziua,am incercat sa compilez un GM si imi da aceasta eroare:
(1574) : warning 209: function "OnPlayerKeyStateChange" should return a value
Iar la aceea linie este "}" .
Va pun aici continutul mai sumar de la functia "OnPlayerKeyStateChange" :
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SUBMISSION)
{
if(IsPlayerInAnyVehicle(playerid))
{
new VehicleID = GetPlayerVehicleID(playerid);
RepairVehicle(VehicleID);
SetVehicleHealth(VehicleID, 1000);
return 1;
}
}
if (!IsNosVehicle(GetPlayerVehicleID(playerid))) return 0;//SendMessage(playerid, 0xFF0000AA, "Nu poti adauga nitro la masina ta", "You can't add nitro to your vehicle", "Sie können nicht Hinzufügen nitro an Ihrem Fahrzeug.");
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
new string[156];
format(string, sizeof(string), "_", VehicleName[GetVehicleModel(GetPlayerVehicleID(playerid))-400]);
TextDrawSetString(Text:Fixing[playerid], string);
TextDrawShowForPlayer(playerid, Fixing[playerid]);
SetTimerEx("HM", 3000, 0, "i, i", playerid, _:Fixing[playerid]);
}
IsNosVehicle(vehicleid)
{
#define NO_NOS_VEHICLES 29
new InvalidNosVehicles[NO_NOS_VEHICLES] =
{
581, 523, 462, 521, 463, 522, 461, 448, 468, 586,
509, 481, 510, 472, 473, 493, 595, 484, 430, 453,
452, 446, 454, 590, 569, 537, 538, 570, 449
};
for(new i = 0; i < NO_NOS_VEHICLES; i++)
{
if (GetVehicleModel(vehicleid) == InvalidNosVehicles)
{
return false;
}
}
return true;
}
[/pawn]
Multumesc.
Link to comment
Share on other sites
8 answers to this question
Recommended Posts