Nur so zwischendurch, weißt du auch was mann machen muss damit einer vom bike schleudert und nicht einfach stehenbleibt?
Beiträge von Shanon
-
-
Die Kamera kann nicht auf den selben fleck gucken
//E: Soll sie nach unten bzw. nach oben gucken?
-
Du musst einmal die Koordninate Speichern, wo die Kamera sein soll, und wohin sie gucken soll!
Dann machst du:
SetPlayerCameraPos(playerid, x,y,z);//Wo sie sein Soll
SetPlayerCameraLookAt(playerid,x,y,z);//Wo sie hingucken soll!Nurnoch Koordninaten einsetzen und fertisch!
Mit freundlichen Grüßen,
Razor -
Hab ein kleines Problem, und zwar bei beinem /admins Befehl....
Was ist daran falsch?
if (strcmp(cmd, "/admins", true) == 0) // By CuervO_NegrO
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_BLUE, "|_____PGR Admins Online_____|");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pAdmin] >= 1 && PlayerInfo[i][pAdmin] <= 1338)
{
new admtext[64];
if(PlayerInfo[i][pAppearList] == 1)
{
if(PlayerInfo[i][pAdmin] == 1338) { admtext = "ServerOwner"; }
else if(PlayerInfo[i][pAdmin] == 1337) { admtext = "ServerOwner"; }
else if(PlayerInfo[i][pAdmin] == 6) { admtext = "ServerManager"; }
else if(PlayerInfo[i][pAdmin] == 5) { admtext = "SuperAdmin"; }
else if(PlayerInfo[i][pAdmin] == 4) { admtext = "Administrator"; }
else if(PlayerInfo[i][pAdmin] == 3) { admtext = "Gobal Moderator"; }
else if(PlayerInfo[i][pAdmin] == 2) { admtext = "Moderator"; }
else if(PlayerInfo[i][pAdmin] == 1) { admtext = "ClanMember"; }
else { admtext = "Unbekannter Rang"; }
}
GetPlayerName(i, sendername, sizeof(sendername));
if(PlayerInfo[i][pAdminDuty] == 0 && PlayerInfo[i][pAppearList] == 1)
{
format(string, sizeof(string), "%s: %s", admtext, sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(PlayerInfo[i][pAdminDuty] == 1 && PlayerInfo[i][pAppearList] == 1)
{
format(string, sizeof(string), "%s: %s (A-Duty)", admtext, sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
}
return 1;
} -
Bitte noch einmal untereinander auflisten, danke!
-
Das heißt: IsPlayerInRangeOfPoint
-
mom versuche ich mal
-
ich habs auch mal versucht, will es aber so machen das das nur in der nähe eines bestimmten fraktionfahrzeuges geht, habe GF, will es so das es nur in der nähe von lscopcar[10] geht zum beispiel, ist das möglich?
-
Als wen dir jemand umsonst für jedes Car ein passendes blicht scriptet, guck mal bei Tutorials, da findest du ein Undercover Light
[FS] Blaulicht+sirene version 2.0
Bearbeites das ein bisschen mit einer abfrage ob er in Fraktion PD ist
hät beinahe gesagt guck SuFu
-
Wird das wieder behoben?
Ist ja schon länger so oder?
-
Hallo breadfish!
Wie die Überschrift schon sagt, liegt das nur an mir oder ist das bei jedem so, habs schon bei mehreren Browsern ausprobiert!
Bei mir kommt immer Error...
Mit freundlichen Grüßen,
PGR Razor -
Ne ist nur einmal
-
Mhhh, habs eingefügt, aber der Marker kommt immernoch nicht..... KEine Lösung? Es geht aber
Hab das jetzt so geändert:
SetPlayerMarkerForPlayer(i, playerid, 0xFF000FFF);
SendClientMessage(i, COLOR_BLUE, string);Der Text wird gesendet!
-
Einfach nur da einfügen? Wenn ja, es geht nicht!
-
Hallo Breadfish!
Hab da ein Problem mit "/sos"... Wofür das ist wisst ihr sicherlich... Also dafür das die Cops Unterstützung brauchen...
Problem: Bei den Cops wird kein marker gesetzt, wie kommt das? Findet ihr einen Fehler?
Der Code:
if(strcmp(cmd,"/sos",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(IsACop(playerid))
{
if(PlayerInfo[playerid][pDBanned] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist Suspendiert!");
return 1;
}
if(PlayerInfo[playerid][pDuty] == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht im Dienst!");
return 1;
}
if (PlayerInfo[playerid][pRequestingBackup] != 1)
{
format(string, sizeof(string), "HQ: An alle Einheiten! %s braucht dringend Unterstützung!", sendername);
PlayerInfo[playerid][pRequestingBackup] = 1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
if(PlayerInfo[i][pDuty] == 1)
{
SetPlayerMarkerForPlayer(i, playerid, COLOR_RED);
SendClientMessage(i, COLOR_BLUE, string);
}
}
}
}
SendClientMessage(playerid, COLOR_WHITE, "Benutze /sosc wenn du keine Unterstützung mehr benötigst.");
SetTimerEx("BackupClear", 180000, false, "ii", playerid, 1);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s [CMD] -> /sos",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Du hast noch eine Aktive Hilfemeldung!");
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist kein Cop!");
}
}
return 1;
}[/i]Danke im Vorraus!
-
Ich würde sagen /motor, wenn an wieder /motor und aus, das gleiche bei licht alarm etc!
-
Starte Pawno und klicke auf das leere Blatt oben links in der ecke
-
Ich auch, Referenzen sind ziemlich wichtig...
-
Da ist wohl etwas schiefgelaufen Überarbeite das lieber nochmal!
-
Kann mir den keiner helfen? Ich dachte das wäre für einen halbwegs guten Scripter kein Problem