if(strcmp(cmd, "/pkwschein", true) == 0)
{
new tmp[256];
new giveplayer[200];
new gfile[128];
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Fahrlehrer] >= 1)
{
tmp = strtok(cmdtext, idx);
new otherplayer = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "[BENUTZUNG]: /fscheinpkw [SpielerID]");
return 1;
}
if(!IsPlayerConnected(otherplayer)) return SendClientMessage(playerid, COLOR_WHITE, "Falsche SpielerID !");
GetPlayerName(otherplayer, giveplayer, sizeof(giveplayer));
PlayerInfo[otherplayer][Driverlicense] = dini_Int(gfile, "Driverlicense");
format(gfile, sizeof(gfile), "/Accounts/%s.ini", otherplayer);
PlayerInfo[otherplayer][Driverlicense]=1;
dini_FloatSet(gfile, "Driverlicense", PlayerInfo[otherplayer][Driverlicense]);
SendClientMessage(playerid, COLOR_GREEN, "Du hast ihm einen PKW Führerschein gegeben !");
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du bist kein Fahrschul Lehrer !");
}
}
return 1;
}
-.-
Das geht wieder nicht, der hat nur bis zum GMX den FÜhrerschein, der trägt den nicht ein.
Was muss ich umschreiben??
Habe mal in einem anderen Script das gesehen:
PlayerInfo[giveplayerid][pLicense] = 1;
dini_IntSet(gfile, "License", PlayerInfo[giveplayerid][pLicense]);
Bei mir geht das nicht -.-