Ich habe keine Ahnung wie man Prozente berechnet, deswegen habe ich mal nen Wunsch.
Ich möchte /GM [ID] eintippen können dann kriege 40% Geld des Spielers mit der ID, wenn ich neben ihm stehe.
Hoffe das kriegt wohl wer hin
Ich habe keine Ahnung wie man Prozente berechnet, deswegen habe ich mal nen Wunsch.
Ich möchte /GM [ID] eintippen können dann kriege 40% Geld des Spielers mit der ID, wenn ich neben ihm stehe.
Hoffe das kriegt wohl wer hin
erklär das mal besser ? oder weis einer was er meint ?
Hi
oO? Du kannst nich prozent-rechnen?
In deinem fall einfach "Geld/100*40"
MFG, Robdeflop®
angenommen ich stehe neben dem Spieler Hans.
Hans hat 100$ auf der Hand.
Ich gebe /GM Hans ein und bekomme 40$ (40% von Hans´s Geld)
och denke so ist das gemeint.
Prozent rechnung:
Sagen wir mal 100€ is alles:
100€ = 100%
xxx€ = 10%
rechnest du 100 * 10 : 100 = 10
100€ = 100%
010€ = 10%
ganz einfach lernen wir in moment in der schule daher weiß ich es gerade so gut.
Ja, ist mir klar So kann ich das auch aber wie ich das Scripttechnisch auslese.. Habe das gefühl das ihr momentan denkt das ich allgemein keine Prozent Rechnung kann xD
ocmd:gm(playerid,params[])
{
new pID;
new ProzentGeld = ((GetPlayerMoney(pID)*40)/100);
if(sscanf(params, "u", pID))
{
return SendClientMessage(playerid,WHITE,"Benutzung: /gm [id]");
}
if(!IsPlayerConnected(pID))
{
return SendClientMessage(playerid,ROT,"Falsche ID");
}
if(GetPVarInt(playerid,"Admin") <= 3)
{
return SendClientMessage(playerid,ROT,"Du kannst diesen Befehl nicht benutzen.");
}
else
{
GivePlayerMoney(playerid, ProzentGeld);
new name[MAX_PLAYER_NAME], string[256];
GetPlayerName(pID, name, sizeof(name));
format(string, sizeof(string), "Du bekamst von %s %d%.", name, ProzentGeld);
SendClientMessage(playerid, WHITE, string);
}
return 1;
}
sowas?
Google kennste das oder eher unbekannt ? ftw
Google kennste das oder eher unbekannt ? ftw
Deine Bemerkungen kannst dir sons wo hinschicken, das ist der bereich wo man Scriptwünsche äußern kann, da braucht man nicht mit so dummen bemerkungen kommen.
Google kennste das oder eher unbekannt ? ftw
Definitiv Kind, dies ist der Scriptwunsch bereich und nach was soll ich den in Google suchen? "Suche befehl der (...)"
Der spuckt nichts aus, auserdem ist hier das ein SA-MP Board falls du dies nicht begriffen hast bist du hier aufjedenfall FALSCH!
Shad, teste es gleich/nacher mal & danke schon einmal
if(strcmp(cmd, "/gm", true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!tmp[0])return SendClientMessage(playerid, FARBE, "Verwendung: /gm [Playerid/Name]");
new pId = ReturnUser(tmp);
if(!IsPlayerConected(pId))return true;
new Money = GetPlayerMoney(pId);
new GiveMoney = Money/100*40;
GivePlayerMoney(playerid, GiveMoney);
return true;
}
ungetestet und hier im Forum geschrieben
new GiveMoney = (Money/100)*40;
Mach es lieber so...
Was soll das bringen ist das selbe wie meins nur mit Klammern.
LG RFT