CreateTextDraw
Du brauchst dafür auch PlayerTextDrawCreate, ansonsten musst du halt TextDrawSetString nutzen
CreateTextDraw
Du brauchst dafür auch PlayerTextDrawCreate, ansonsten musst du halt TextDrawSetString nutzen
Wie rufst du Update(playerid) auf?
Ist pBankGeld vielleicht Leer oder gar ein String?
Hab mal vor einiger Zeit diese Funktionen dafür geschrieben
inspoints(n) //by BlackAce | recoded | more effective
{
new s1[14];
valstr(s1,n);
new l=strlen(s1);
new i=(l%2)?((l==7)?2:((l==9)?0:1)):((l==8)?1:((l==6)?0:2));
for(n=1;n!=l;n++) if(!(n%3)) strins(s1,".",n-i),i--;
return s1;
}
delnpoints(s1[]) // by BlackAce
{
new l=strlen(s1),n;
for(;n!=l;n++) if(s1[n]=='.') strdel(s1,n,n+1);
return strval(s1);
}
Sind zwar nicht umbedingt sehr "aktuell", trotzdem sollten sie funktionieren
die funktionen packst du einfach unten ins Script, oder dahin wo du es gerne möchtest
Funktion 1 wir so angewendet
new str[16];
format(str,16,inspoints(1000));
heraus kommt dann 1.000
Funktion 2 wird dann so angewendet:
new str[16];
format(str,16,inspoints(1000));
delnpoints(str);
herauskommt dann 1000