eingeben ![]()
mfg. ![]()
eingeben ![]()
mfg. ![]()
mit einem HTML Color Code:
SendClientMessage(playerid, blau,"Hallo wie geht es {FFFFFF}dir ?"); //Das dir wäre jetzt weiß !
mfg. ![]()
if(PlayerTazeTime[i] >= 1)
{
PlayerTazeTime[i] += 1;
if(PlayerTazeTime[i] == 15)
{
PlayerTazeTime[i] = 1;
}
else
{
new Float:angle;
GetPlayerFacingAngle(i, angle);
SetPlayerFacingAngle(i, angle + 90);
}
}
Lösche das ![]()
mfg. ![]()
evtl direkt nach dem Code, dieser muss ungefähr so lauten:
SetPlayerFacingAngle(playerid,GetPlayerFacingAngle(playerid)+90);
oder (dies ist die GF version)
SetPlayerFacingAngle(i, angle + 90);
mfg. ![]()
Nein, nein ![]()
Es gibt "wahrscheinlich" einen Callback der jede Sekunde abgefragt wird...(Das ist sowas wie SetTimer("Immer", 1000, 1); |
public Immer()
{
//hier halt die if Abfrage z.B.
})
unter in meinem Beispiel heißt der Callback Immer wirst du diese if-Abfrage "wahrscheinlich" finden ![]()
mfg. ![]()
![]()
Das liegt an einer Funktion names SetPlayerFacingAngle ![]()
Ehm, wahrscheinlich wird es da irgendwo abgefragt z.B.
if(PlayerCuffed[suspect] == 1)
oder
if(PlayerCuffedTime[suspect] == 5)
suche das mal und lösche evtl diese Funktionen, da dir das anscheinend nicht recht ist ![]()
mfg. ![]()
Vielleicht mal mehr Text ![]()
Sowas wie unser Team:
Was wir schon alles haben:
Wie alt der Scritper sein muss:
Unser Projekt: Reallife/DM - Server / stunt
Script: Selfmade ?! GF
mfg. ![]()
SendAdminMessage(BLAU, adminmeldung);
nur:
SendAdminMessage(adminmeldung);
mfg. ![]()
ZitatC:\Users\Justin\Desktop\Selfmade\gamemodes\backup.pwn(2124) : warning 203: symbol is never used: "SpielerInfo"
Das bedeutet das du das nie benutzt, wieso sollte ich dir das dann definieren ![]()
mfg. ![]()
anscheinend benutzt du pInfo schon... dann nimm mal
enum shinfo
{
bsp,//nur ein Beispiel was in die Enum schleife kann
};
new SpielerInfo[MAX_PLAYERS][shinfo];
mfg. ![]()
//Edit:
stock SendAdminMessage(const string[])
{
for(new i; i<MAX_PLAYERS; i++)
{
if(IsPlayerAdmin(i))
{
SendClientMessage(i, rot, string);
}
}
}
enum pInfo
{
bsp,//nur ein Beispiel was in die Enum schleife kann
};
new SpielerInfo[MAX_PLAYERS][pInfo];
mfg. ![]()
new essen[MAX_PLAYERS]; //Das ist deine Variable MAX_PLAYERS ist der Array der sich auf Spieler bezieht !
for(new i; i<MAX_PLAYERS; i++)
{
essen[i] = 100; //Setzt die Variable essen für alle Spieler auf 100
}
essen[playerid] -= 1; //Jetzt wird vom Spieler 1 essens Punkt abgezogen
dini_IntSet(Spielerdatei,"Essen",essen); //Hier wird das unter Essen gespeichert
mfg. ![]()
ZitatSetPlayerPos(playerid,824.4610,-1102.9669,25.7891,271.0959);
SetPlayerVirtualWorld(playerid,11880);
![]()
mach das mal so:
SetPlayerPos(playerid,824.4610,-1102.9669,25.7891);
SetPlayerFacingAngle(playerid, 271.0959);
SetPlayerVirtualWorld(playerid, 0);
mfg. ![]()
Ne, tut mir leid, gerade überhaupt keine Zeit..
Suche einfach mal nach SetPlayerPos(...); // Die Coords müssen echt übertrieben groß sein also z.B. 9999
oder suche mal nach SetPlayerWorldBounds(...);//Dies lösche einfach es seiden es steht nicht unter OnPlayerSpawn/OnPlayerConnect
mfg. ![]()
Ehm, entweder hast du im Script falsche WorldBounds gesetzt oder du spawnst außerhalb der zugelassenen Map !
mfg. ![]()