Guten Abend, ich habe paar kleine frage und zwar habe ich ein Jobsystem gescriptet nun habe ich probleme und zwar speichert Job in Zahlen aber ich möchte das er durch zahl job in script aus ließt.
Code:
das im script Taxi ist die zahl 1
#define TAXI 1
#define ADAC 2
#define POLIZEI 3
In befehl ist abfrage: if(PlayerInfo[i][Hjob] == TAXI)
Für befehl von Job übergabe:
if(jobid == 1)
{
if(level == 1)
{
GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Administrator %s hat dich zum TaxiFahrer gemacht!", sendername);
SendClientMessage(giveplayerid, LIGHTBLUE, string);
format(string, sizeof(string), "Du hast %s als TaxiFahrer gemacht!", giveplayername);
SendClientMessage(playerid, LIGHTBLUE, string);
PlayerInfo[giveplayerid][Hjob] = 1;
PlayerInfo[giveplayerid][Hjoblevel] = 1;
OnPlayerUpdateIG(giveplayerid);
}
if(level == 2)
{
GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Administrator %s hat dich zum Chef vom TaxiUnternehm gemacht!", sendername);
SendClientMessage(giveplayerid, LIGHTBLUE, string);
format(string, sizeof(string), "Du hast %s zum Chef des TaxiUnternehmens gemacht!", giveplayername);
SendClientMessage(playerid, LIGHTBLUE, string);
PlayerInfo[giveplayerid][Hjob] = 1;
PlayerInfo[giveplayerid][Hjoblevel] = 2;
OnPlayerUpdateIG(giveplayerid);
}
}
Meine frage ist es ob möglich ist das er aus script die zahl 1 liest und das als Job Taxi ansieth?
Mit freundlichen grüßen JimBeam
//edit
Register system geht nun aber das ander nicht bitte um hilfe