Ich dachte das, weil es denn eh abgezogen würde bei 100, aber danke werds berichtigen
stock GivePlayerCash(playerid,euro,cent)
{
SpielerInfo[playerid][cent]+=cent;
if(SpielerInfo[playerid][cent]<0)
{
SpielerInfo[playerid][cent]+=100;
SpielerInfo[playerid][Euro]-=1;
}
else if(SpielerInfo[playerid][cent]>=100)
{
SpielerInfo[playerid][cent]-=100;
SpielerInfo[playerid][Euro]+=1;
}
SpielerInfo[playerid][Euro]+=euro;
}
Beiträge von Slash™
-
-
Echt hilfreich, aber gabs die nicht auch mal in blau?
-
Beavis:
Besser?
stock GivePlayerCash(playerid,euro,cent)
{
SpielerInfo[playerid][cent]+=cent;
if(SpielerInfo[playerid][cent]<0)
{
SpielerInfo[playerid][cent]+=99;
SpielerInfo[playerid][Euro]-=1;
}
else if(SpielerInfo[playerid][cent]>=100)
{
SpielerInfo[playerid][cent]-=100;
SpielerInfo[playerid][Euro]+=1;
}
SpielerInfo[playerid][Euro]+=euro;
} -
Beavis:
Aber laut deaths logik ist es ja fallsch, wel wenn ich zb 200 cent habe, würden ja trotzdem nur 100 cent abgezogen werden oder??
Aber wofür mit unter 0? -
So nun post ich auch mal nen kleinen code von mir.
Es handelt sich um ein einen Geldbefehl, welcher für die nutzung von euro und cent gedacht ist, oder wie auch immer
stock GivePlayerCash(playerid,euro,cent)
{
SpielerInfo[playerid][cent]+=cent;
for(new i=0;i<9;i++)
{
if(SpielerInfo[playerid][Cent]>=100)
{
SpielerInfo[playerid][Cent]-=100;
SpielerInfo[playerid][Euro]+=1;
}
}
SpielerInfo[playerid][Euro]+=euro;
}
format(string,sizeof(string),"Du hast %d,%d€",SpielerInfo[playerid][Euro],SpielerInfo[playerid][Cent]); -
Das HP design finde ich am besten, nur fehlt mir denn im hintergrund was, das ist so leer.
-
@dead:
Huch gar nich nachgedacht, wie söllt ich es denn machen?
Ich dachte da an eine schleife, so in etwa.
stock GivePlayerCash(playerid,euro,cent)
{
SpielerInfo[playerid][cent]+=cent;
for(new i=0;i<9;i++)
{
if(SpielerInfo[playerid][cent]>=100)
{
SpielerInfo[playerid][cent]-=100;
SpielerInfo[playerid][Euro]+=1;
}
}
SpielerInfo[playerid][Euro]+=euro;
} -
Ja stimmt, söllte so eigendlich funktionieren,
falls es 100 oder mehr cent sind, wird +1 € gerechnet, und dann -100 cent abgeozogen, bei genau 100 bleibt 0 übrig, sonst der rest
stock GivePlayerCash(playerid,euro,cent)
{
SpielerInfo[playerid][cent]+=cent;
if(SpielerInfo[playerid][cent]>=100)
{
SpielerInfo[playerid][Euro]+=1;
SpielerInfo[playerid][cent]-=100;
}
SpielerInfo[playerid][Euro]+=euro;
}
format(string,sizeof(string),"Du hast %d,%d€",SpielerInfo[playerid][Euro],SpielerInfo[playerid][cent]); -
wie sendest du den query ab?
zu dem geld ding, probiers mal so, grad frei geschrieben
stock GivePlayerCash(playerid,euro,cent)
{
SpielerInfo[playerid][Euro]+=euro;
SpielerInfo[playerid][cent]+=cent;
}
format(string,sizeof(string),"Du hast %d,%d€",SpielerInfo[playerid][Euro],SpielerInfo[playerid][cent]); -
dann hast du das falsche passwort
falls es mitm einloggen geht, gehst auf server, wählst den server an, benutzer, wählst dich aus, unten auf mehr, servergruppen und query geben -
Der query port ist der port, worüber die ganzen ts befehle laufen, standartmäßig 10011 wenn du nix geändert hast
-
-
zeig mal den code wo du es eintragen möchtest.
-
Denk mal nach, ist es ein integer? Nein,
Ist es ein string? ja. -
Design für wbb ?
Benutz CSS und HTML.
Für html geb ich dir die seite "selfhtml" mit auf den weg
Nein, nicht wbb, ich meinte eher so ne einfache enterpage.
Danke ich werd mich mal durchkämpfen -
@dead:
Ich meinte so im allgemeinen -
Kurze frage, gibt es ein tutorial, wie man ein design coden kann, bzw "benutzbar" macht?
-
Plugin im plugin ordner?
-
du musst den string auch erstellen
new string [128]; -
wenn ich mir den serverlog von paar posts ansehe wundert es mich nicht das es n leistungsstarker server sein muss.
mit den ganzen aktualisieren