Welche Animation ist das denn?
Beiträge von Shoxx
-
-
Hallo,
ist es möglich einen Sprunk funktionierbar machen?
Sprich mit Animation etc? oder geht das nur per Animation und Befehl?
MFG
-
Hallo,
würde gerne, dass mein Bot wenn ich vor ihm Enter klicke dann ein Dialog kommt.
Wie mache ich das?
MFG
-
Okay herzlichen Dank
-
Wie weit soll die Sichtdistanz höchstens sein?
-
Also gestreamte Objecte gehen nicht?
-
Hallo,
habe gelesen das seit der Version 0.3x man die Range von den Objekten einstellen kann.
Also habe eine neue Stadthalle gemappt allerdings sieht man sie vom Weiten nicht. Die Objekte ploppen einfach auf.
Wisst ihr was ich meine?
Danke für eure Hilfe!
-
Hallo,
ich habe mal eine Frage.
Ich will so ein System Scripten das eigentlich ganz Simple sein sollte.Und zwar sollten die User an einem Bestimmten Punkt sich ingame eine Organisation gründen können.
Einfach mit z.B. /org Dann sollte ein Dialog auf gehen und dort soll man dann den Org-Name eingeben.Meine Frage ist jetzt nur, wie ich diese Namen bzw. das alles per Dini speichern kann..
MFG
-
Achja stimmt...
-
Kompletter Bullshit was du dir da rein kopiert hast.
Pablo. :
> 0 bedeutet ob die Zahl höher als Null ist
>= 0 bedeutet ob die Zahl höher als Null oder Null ist!Entfern die erste Supporter abfrage weil du abfragst ob der Spieler der den Report schreibt Supporter ist...
if(dialogid==DIALOG_REPORT)
{
if(response)
{
new stringrp[200];
format(stringrp, sizeof(stringrp), "Report von: %s [ID:%d]", playername , playerid);
ABroadCast(0xE19898AA,stringrp,1);
format(stringrp, sizeof(stringrp), "Meldung: %s", (inputtext));
ABroadCast(0xE19898AA,stringrp,1);
ABroadCast(0xA04C4CAA,"Tippe '/ar [SpielerID]' oder '/closereport [SpielerID]'",1);
SendClientMessage(playerid, 0x96C184AA, " Dein Report wurde an alle Admins gesendet die Online sind.");
JustReported[playerid] = 1;
PlayerNeedsHelp[playerid] = 1;
SetTimerEx("ReportReset", 120000, false, "i", playerid);
}
}
}if(dialogid==DIALOG_REPORT2)
{
if(response)
{
new stringrp[200];
format(stringrp, sizeof(stringrp), "Report von: %s [ID:%d]", playername , playerid);
ABroadCast(0xE19898AA,stringrp,1);
format(stringrp, sizeof(stringrp), "Meldung: %s", (inputtext));
ABroadCast(0xE19898AA,stringrp,1);
ABroadCast(0xA04C4CAA,"Tippe '/ar [SpielerID]' oder '/closereport [SpielerID]'",1);
SendClientMessage(playerid, 0x96C184AA, " Dein Report wurde an alle Admins gesendet die Online sind.");
JustReported[playerid] = 1;
PlayerNeedsHelp[playerid] = 1;
SetTimerEx("ReportReset", 120000, false, "i", playerid);
}
}
}Wie soll ich das sonst machen?
Will ja, dass der 1 Befehl nur an die Supporter geht und der 2 Befehl nur an die Admins...
-
doch das geht.
-
Müsste dann < klammer kommen?
-
Hab ein Problem, undzwar irgendwie funktioniert das Report System nicht..
if(dialogid==DIALOG_REPORT)
{
if(response)
{
if(PlayerInfo[playerid][pSupporter] > 0)
{
new stringrp[200];
format(stringrp, sizeof(stringrp), "Report von: %s [ID:%d]", playername , playerid);
ABroadCast(0xE19898AA,stringrp,1);
format(stringrp, sizeof(stringrp), "Meldung: %s", (inputtext));
ABroadCast(0xE19898AA,stringrp,1);
ABroadCast(0xA04C4CAA,"Tippe '/ar [SpielerID]' oder '/closereport [SpielerID]'",1);
SendClientMessage(playerid, 0x96C184AA, " Dein Report wurde an alle Admins gesendet die Online sind.");
JustReported[playerid] = 1;
PlayerNeedsHelp[playerid] = 1;
SetTimerEx("ReportReset", 120000, false, "i", playerid);
}
}
}if(dialogid==DIALOG_REPORT2)
{
if(response)
{
if(PlayerInfo[playerid][pAdmin] > 0)
{
new stringrp[200];
format(stringrp, sizeof(stringrp), "Report von: %s [ID:%d]", playername , playerid);
ABroadCast(0xE19898AA,stringrp,1);
format(stringrp, sizeof(stringrp), "Meldung: %s", (inputtext));
ABroadCast(0xE19898AA,stringrp,1);
ABroadCast(0xA04C4CAA,"Tippe '/ar [SpielerID]' oder '/closereport [SpielerID]'",1);
SendClientMessage(playerid, 0x96C184AA, " Dein Report wurde an alle Admins gesendet die Online sind.");
JustReported[playerid] = 1;
PlayerNeedsHelp[playerid] = 1;
SetTimerEx("ReportReset", 120000, false, "i", playerid);
}
}
}Die Admins bekommen irgendwie keine Benachrichtigung ..
-
das hab ich eingebaut. Es funktioniert ja auch allerding was nicht funktioniert ist, dass der Admin der den Report angenommen hat nicht schließt.
-
Mhh, keine ahnung wie
-
Ja richtig..
würde es so gehen???
Oder?
if(strcmp(cmd, "/schließreport", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Du musst Eingeloggt sein !");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "** Administrator [ID:%d]%s hat den Report geschlossen!", playerid, sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTGREEN, string);
format(string, sizeof(string), "** Du hast den /report geschlossen!", playerid, sendername);
SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
ReportCall[playerid] = 999;
ReportCall[giveplayerid] = 999;
}
}
}
} -
Ja das ist doch egal, der pfeil soll eigentlich nur per luftlinie zeigen wos ist.
-
Ich will eigentlich einfach nur, dass der Pfeil über dem Auto ist und der Pfeil zum Redmarker zeigt. Fahren muss man ja schließlich selber. Also Luftlinie reicht.
-
Ja, allerdings geht oben der Befehl nur mit "/cr [playerid]"..
-
Hallo,
habe diesen Befehl:
if(strcmp(cmd, "/cr", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Du musst Eingeloggt sein !");
return 1;
}
if(PlayerInfo[playerid][pAdmin] > 0 || PlayerInfo[playerid][pSupporter] > 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Benutze: /cr [SpielerID/SpielerName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "** Administrator [ID:%d]%s hat den Report geschlossen!", playerid, sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTGREEN, string);
format(string, sizeof(string), "** Du hast den /report geschlossen!", playerid, sendername);
SendClientMessage(playerid, COLOR_LIGHTGREEN, string);
ReportCall[playerid] = 999;
ReportCall[giveplayerid] = 999;
}
}
}
}
}Dieser Befehl ermöglicht den Admins/Supporter den geöffneten Report Chat zu schließen.
Diesen Befehl kann aber nur ein Admin/Supporter ausführen.
Möchte aber, dass der normale Report-User den chat mit /schließreport Schließen kann.
Ohne das er jegliche Rechte brauch.
Eigentlich müsste das ja mit dem Befehl umsetzbar sein oder?