was willst du mit randomplayer darstellen?, ich weiß jetzt net ob es so funktioniert, würde es aber so machen:
new randp1 = random([MAX_PLAYEERS]);
Also in eckige Klammern.
Mfg
Grex
was willst du mit randomplayer darstellen?, ich weiß jetzt net ob es so funktioniert, würde es aber so machen:
new randp1 = random([MAX_PLAYEERS]);
Also in eckige Klammern.
Mfg
Grex
wir sind hier nicht im Wünsch dir was Bereich
Einfach giveplayerid dran hängen, unter
new pname[MAX_PLAYER_NAME];
kommt das hin:
new gname[MAX_PLAYER_NAME];
Und dann noch in der Schleife
format(string,256,"ANNOUNCE %s | von Spieler: %s",params,gname);
SendClientMessageToAll(meineFarbe,string);
Mfg
Grex
öhm nicht bei jedem ist die taste crouch auf alt
bei mir ist sie auf c..
ist doch egal, daher prüft man ja auch "crouch" und net auf c, da einige user auf c z.B aussteigen haben ( nur ein Beispiel ), dann wäre es ja blöd ^^, daher gibts ja sowas
kannst mir nen Link vom Gamemode schicken bitte ? finde gerade net welchen Gamemode du hast.
hi, probiers ma so, mit deinen eckigen Klammern bei Positionen blick ich ehrlich gesagt nicht durch, so sollte es funktioniere.
Du hast oben auch noch geschrieben, GetVehiclePos(playerid...
da gehört natürlich GetVehiclePos(auto
haste bestimmt nur übersehen,...
so sollte es aber funktionieren:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys & KEY_ACTION)
{
if(IsPlayerInAnyVehicle(playerid))
{
new auto = GetPlayerVehicleID(playerid);
new Float:x1,Float:y1,Float:z1,Float;x2,Float:y2:Float:z2,Float:playera;
GetVehiclePos(auto,x2,y2,z2);
GetPlayerPos(playerid,x1,y1,z1);
GetPlayerFacingAngle(playerid,playera);
}
else
{
GetPlayerPos(playerid,x1,y1,z1);
GetPlayerFacingAngle(playerid,playera);
}
}
if(newkeys & KEY_CROUCH)
{
if(IsPlayerInAnyVehicle(playerid))
{
new auto = GetPlayerVehicleID(playerid);
SetPlayerPos(playerid,x1,y1,z1);
SetVehiclePos(auto,x2,y2,z2);
SetPlayerFacingAngle(playerid,playera);
PutPlayerInVehicle(playerid,auto,0);
}
else
{
SetPlayerPos(playerid,x1,y1,z1);
SetPlayerFacingAngle(playerid,playera);
}
}
stimmt auch, aber er wollte ja komischerweiße nur die 3....
Hi vllt. hilft dir das:
<html><head><title>Test</title>
<script type="text/javascript">
function Mausklick (Ereignis) {
if (!Ereignis)
Ereignis = window.event;
alert("x-Wert: " + Ereignis.screenX + " / y-Wert: " + Ereignis.screenY);
}
document.onclick = Mausklick;
</script>
</head><body>
<p>Klicken irgendwo ins Dokument, um die Position auszugeben.</p>
</body></html>
Alles anzeigen
EDIT: Sehe gerade oben hats schon wer gelöst
kannst ma den Link zum Anticheat Script schicken ?
ich glaub der hat das GF script und will unten noch was hinzufügen, daher wird dir das nichts bringen, außerdem, ist dann ja nur eine Mail drinne und von einem umbekannten User. Oder wolltest du nur zeigen wie man lädt und schreibt ?, wenn ja, von wo nimmst du das Wort "laden" her ?
was sollte dein Emailsystem eigentlich bewirken ?
das ist nur ne Verlinkung zu FileFront
Ich kenne da einen Editor, wo man von außen die gta3.img öffnen kann und dann in einer 3d Gradik anzeigen lassen kann, jedoch würde ich diesen nur zum "Ids rausfinden" nehmen, denn der haut die ganzen Rotationen durcheinander.... hier mal der Link:
http://forum.sa-mp.com/index.php?topic=35374.0
du kannst aber damit nicht gleichzeitig das Spiel und den Editor benutzen, außer du kopierst dein GTA Verzeichnis.
Hi laut wiki funktioniert aber das GetPlayerFacinAngle ( was ich noch nie benutzt habe ) so:
new Float:Angle;
GetPlayerFacingAngel(playerid, Angle);
Und was soll das machen das Script?, heißt dass, wenn man die Maustaste1 klickt, dass dann die Pos gescpeichert wird, und wenn man anschließen C drückt, dass man dort hingeportet wird oder wie?, wenn ja, du musst die Coordinaten auch speichern, temporär oder in eine Datei.
Mfg
Grex
vllt. ist keine "Email" eingetragen, also vllt. steht nix unter "Email=" ?
warum machst du es nicht so:
if(strcmp(cmd, "/setteam", true) == 0)
{
new team;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level == 3)
{
//Meine Aktionen
}
}
Kommt von deinem Scripteil dann garnichts zurück, also passiert danach dann nichts ?
Linz ist weit weg.
hi Klinsen
warum soll man dich adden nur für die Info?, ich würde an deiner Stelle mal schreiben was es kann, bzw. nen Screenshot machen.... ich kanns mir schon vorstellen, kann es sein, das es ne Textdrawbox, wo man z.B auswählen kann: "user kicken" und dass da dann alle User aufgelistet sind oder wie ? wenn ja nice
könntest ma ein paar Screens raufladen ?
ich glaube du hast
new pname[MAX_PLAYER_NAME];
vergessen, oder haste das schon wo anders definiert ?
und wann wird er unfreezed ? - gar nicht
kann man das auch für private autos machen ?
TogglePlayerControllable(playerid,0); // verhindert Aktion, gefreezed
TogglePlayerControllable(playerid,1); } // unfreezed.
0 = gefreezed und 1 = unfreezed, ist anfangs bissl ungewohnt, aber es geht.
Alles anzeigenLoL
Ich suche Lehrer für:
PHP, LUA, CSS...also meldet euch..-.-
:D:D:D:D:D:D:D:D:D
Machen wir gerade in der Schule, warum kommst net in unsere Schule xD
aber man kann ja machen, dass ein Spieler gekickt wird, der schon sehr lange online ist ( z.B 4 Stunden etc. ) oder einen User kicken der AFK ist, dass dann der neue User rein kann.
Mfg
Grex