ich würde sagen den textdraw einfach nochmal neu anzeigen lassen unter onplayerspawn
Beiträge von SmD
-
-
ich finde ein admin und ein register/login-system lassen sich leicht selber machen, da muss man kein filterscript reinbasteln
-
if(!strcmp(cmdtext,"/fkasse",true,7))
{
if(cmdtext[7] == 0)
{
new fkasse = dini_Int("FraktionsKassen.cfg","DCStaatskasse");
new string[128];
format(string,sizeof(string),"Staatskasse: %i",fkasse);
SendClientMessage(playerid,0xFFFFFFFF,string);
return 1;
}
new money = GetPlayerMoney(playerid);
if(money < strval(cmdtext[8]))
{
SendClientMessage(playerid,0xFF0000FF,"So viel Geld hast du nicht dabei");
return 1;
}
GivePlayerMoney(playerid,-strval(cmdtext[8]));
new newfkasse = fkasse + strval(cmdtext[8]);
dini_IntSet("FraktionsKassen.cfg","DCStaatskasse",newfkasse);
SendClientMessage(playerid,0xFFFFFFFF,"Du hast in die Staatskasse eingezahlt");
return 1;
}
Möglichkeit ohne dcmd, nicht getestet, kann und sollte von dir noch erweitert und an dein script angepasst werden, falls du es übernimmst.
-
überprüfe einfach mal dein script ob der spawnpunkt iwie falsch gesetzt ist oder so was in der art, mehr würde mir dazu jetzt nicht einfallen, da ich so ein problem noch nicht hatte
-
gut dann gehts doch
-
ich glaube das problem liegt darin, dass er noch nicht im fahrzeug sitzt und somit auch noch noch nicht fahrer ist
-
versuchst mal indem du es unter OnPlayerStateChange setzt und den status dann mit
if(newstate == PLAYER_STATE_DRIVER)
überprüfst, müsste eig funzen
-
-
hat jeder user sein privat car das er wie in grp auf- und zuschließen soll oder soll der befehl für das zuschließen IM auto sein