Danke An Alle!
Einen ganz besonderen Dank an JackMcCall !!!
Pls Closed!
Danke An Alle!
Einen ganz besonderen Dank an JackMcCall !!!
Pls Closed!
Was steht denn in deiner GibGeld Funktion?
stock GibGeld(playerid,betrag)
{
SpielerInfo[playerid][Geld]+=betrag;
GivePlayerMoney(playerid,betrag);
return 1;
}
Hey
Nur so das Problem hatte ich auch schon du Brauchst ein Update vom Mbot sollte dies nicht gehen sage mir Bescheid
Ich benutze den Mbot gar nicht , trotzdem danke
Alles anzeigenformat(string, sizeof(string), "[ADMIN] %s hat %s Geld gegeben. Betrag: %s$", SpielerName(playerid), SpielerName(giveplayerid),money);
diesen string so umformatieren:
format(string, sizeof(string), "[ADMIN] %s hat %s Geld gegeben. Betrag: %d$", SpielerName(playerid), SpielerName(giveplayerid),money);
%d = Zahl (?)
%i = Integer
%s Spieler/String
Werd es mal Testen : Ergebnis: Kein Erfolg Geld wird in einer Unbestimmten Summe Gegeben ( könnte 50 oda so sein)
Was mir aber auch auffällt ist das die Message nicht kommt wen ich jemanden geld gebe.
Danke an alle die versuchen mir zu helfen
Hey Com,
Wenn ich /givemoney inGame eingebe bekommt der jenige nicht die angegebene Summe ( Sprich etwa 5$)
Und bei dem Befehl im Scipt find ich keinen Fehler Kann mir da einer fehlen??
if(strcmp("/givemoney", cmd, true) == 0)
{
if(IsPlayerConnected(playerid))
{
new giveplayerid;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "INFO: /givemoney [playerid] [betrag]");
return 1;
}
giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "INFO: /givemoney [playerid] [betrag]");
return 1;
}
new money = strval(tmp);
if(SpielerInfo[playerid][Admin] >= 6)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GibGeld(giveplayerid, money);
format(string, sizeof(string), "[ADMIN] %s hat %s Geld gegeben. Betrag: %s$", SpielerName(playerid), SpielerName(giveplayerid),money);
SendClientMessage(COLOR_BLUE, 1, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Admin.");
}
}
return 1;
}
Edit: in Pawno werden beim Compilen keine Fehler angezeit!
MfG
Mr.ElectRoX
WarZ und DayZ
Edit: Minecraft
Oh Ok danke, wie kann ich diese Variabeln Formatieren?
Und hier der Befehl der über diesem im Script steht:
if (strcmp("/hilfe", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid, COLOR_DUNKELROT, " Allgemein: ");
SendClientMessage(playerid, COLOR_DUNKELROT, " /hilfe, /uhrzeit [ID], ");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_DUNKELROT, "Dieser Befehl ist Fehlerhaft oder ist nicht Verfügbar!");
return 1;
}
Hey Com,
Ich hab heute angefangen etwas zu scripten , naja ich versuch es .
Und ja da bin ich zu diesem Fehler gekommen : warning 225: unreachable code <- Ich weiß nicht wie dieser Fehler zustande kommt , und deshalb frag ich euch ob ihr mir helfen könnt ?!
Laut Pawno sollte der Fehler an dieser Zeile Liegen:
if (strcmp("/uhrzeit", cmdtext, true, 10) == 0)
Aber ich versteh nicht was dort falsch ist?!
Ganzer Code:
if (strcmp("/uhrzeit", cmdtext, true, 10) == 0)
{
new Hour,Minute,Sec,String[256];
if(Hour<9 && Minute<9){format(String,sizeof(String),"0%d:0%d",Hour,Minute);}
gettime(Hour,Minute,Sec);
SendClientMessage(playerid, 0xBBFF00FF, "0%d:0%d");
return 1;
}
return 0;
Wäre echt nett wen ihr mir weiterhelfen könntet
MfG
Mr.ElectRoX