mach einfach /save [Text] und dan musst du in dein Gta Ordner gehen und dan ist dort eine datei die heißt savedpositions und dort sind dan die dan
Beiträge von Smokey
-
-
hi
ich brauche mal hilfe beim Payday.Also ich habe es so gemacht das der Spieler nach 60 min sein payday bekommt.Aber wenn ein Spieler seine 60 min gespielt hat dan bekommt jeder der on ist auch payday.Wie mach ich das es nur der Spieler bekommt der seine 60 min gespielt hat also das der payday nur bei den spieler ausgeführt wird der auch seine 60 minuten gespielt hat ?
new ZahltagT[MAX_PLAYERS];
bei public OnPlayerConnect(playerid)
ZahltagT[playerid] = 0;bei public OnPlayerRegister(playerid, password[])
format(var, 64, "ZahltagT=%d\n",ZahltagT[playerid]);fwrite(hFile, var);
bei public OnPlayerUpdate(playerid)
format(var, 32, "ZahltagT=%d\n",ZahltagT[playerid]);fwrite(hFile, var);
bei public OnPlayerLogin(playerid,password[])
if( strcmp( key , "ZahltagT" , true ) == 0 ) { val = ini_GetValue( Data ); ZahltagT[playerid] = strval( val ); }
dan noch das hier
forward paydaytime();
public paydaytime()
{
for(new i; i< MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
ZahltagT[i]++;
if(ZahltagT[i] >=60)
{
Zahltag(i);
}
OnPlayerUpdate(i);
}
}
}und den Timer bei public OnGameModeInit()
SetTimer("paydaytime",60000,1);