Hi ich hoffe ihr könnt mir helfen. Könnte mir jemand etwas scripten, dass man mit /Lösegeld ablegen an einem bestimmten Punkt, eine bestimmte Menge an Geld ablegen kann. Diesen Befehl sollte nur Rang 6 der Polizeifraktion nutzen können. Mit /Lösegeld abholen kann man das Geld wieder abholen, diesen Befehl kann jeder nutzen, vorrausgesetzt das Geld ist vorhanden. Vorraussetzung für diese Befehle ist ebenfalls, dass man sich an diesem Bestimmten Punkt befindet. Das ganze sollte dan so aussehen das Rang 6 der Polizeifraktion bei den Koordinaten x, y, und z, /Lösegeld ablegen 50000 eingibt. Somit liegendiesem ort 50000$. Danach kommt dann der Erpresser und schreibt /Lösegeld abholen. Somit ist das Geld dann abgeholt und wird seinem Konto hinzugefügt. Das zweite wäre: Kann man irgendwie die ID un den Name, der über dem Spieler steht ausblenden? Z.b. mit dem Befehl /anonym oder so ähnlich. Vorraussetzung hierfür wäre dann eine bestimmte Job ID. Wäre nett wenn jemand von euch sich die Mühe machen könnte und mir weiterhilft. Danke schonmal im Vorraus
ID und Name ausblenden / Geld ablegen
- Arkaner
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Also ich muss dich glaub ich entäuschen mit Anonym.
Das geht nicht, da alle Namen angezeigt werden. -
Klar geht das
hab das schon auf servern gesehen
grade bei gangs.
also möglich ist das. -
Also beides ist möglich.
Zum zweiten(Simple gehalten):
if(strcmp(cmd,"/anonym",true) == 0)
{
if(PlayerInfo[playerid][pJob] == X) // X durch die Job-ID ersetzen.
{
for(new i = 0; i <= MAX_PLAYERS; i++)
{
ShowPlayerNameTagForPlayer(i, playerid, 0); // 0 für aus 1 für an.
}
}
return 1;
} -
Und wo im Script muss das eingefügt werden? Ist das egal?
-
Unter:
public OnPlayerCommandText(playerid, cmdtext[])
-
OnPlayerCommandText^^
Da muss es hin -
geht irgendwie net, ne idee worans liegen könnte?
-
breadfish.de
Hat das Thema geschlossen.