AddPlayerClass(7,-1639.3947,-2239.2454,31.4766,270.2121,0,0,0,0,0,0);
Die Zahl gibt an, in welche Richtung du siehst.
Musst beim Speichern halt richtigrum stehen.
Beiträge von ATzeGER_
In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
-
-
Dann macht euch das.
Wenn ihr nen Godfather-Server hosten wollt, müsst ihr auch so was einfaches scripten können. -
eher schlicht oder aufwendig?
-
Poste mal deine Server.cfg, nimm aber das Rcon Passwort raus.
-
-
Hast du andere FS geladen ?
-
if (strcmp(cmdtext, "/enter", true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, 2526.8730, -1033.9093, 69.5793) && PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
SetPlayerPos(playerid,318.4036,1119.4199,1083.8828);
SetPlayerInterior(playerid, 5);
SetPlayerVirtualWorld(playerid,3);
}
else if(PlayerInfo[playerid][pMember] == 14 && IsPlayerInRangeOfPoint(playerid,3.0,318.6501,1115.5098,1083.8828))
{
SetPlayerPos(playerid,318.4036,1119.4199,1083.8828);
SetPlayerFacingAngle(playerid,83.1490);
SetPlayerInterior(playerid,5);
SetPlayerVirtualWorld(playerid,1);
}
return 1;
} -
Nicht eingearbeitet, der Effekt beim zweiten passt nicht.
-
Worldedit + Permissions
-
Es ist günstig den ein jetziger Key kostet 20€
Allerdings weißt du nicht, ob diese legal erworben wurden und wenn dein Account dann gesperrt wird, hast du Pech gehabt. -
Na klasse, wenn ich mich nicht irre habe ich grade Portal 2 geschenkt bekommen, obwohl ich das schon besitze...
-
Wie DonVito schon sagte, hast wahrscheinlich einen Klammerfehler.
-
Ganz oben:
new duty[MAX_PLAYERS];
dann unter OnPlayerConnect
duty[playerid] = 0;
und bei dein Befehl muss so:
#pragma unused params
if(PlayerInfo[playerid][Beruf] != 1 && IsPlayerInRangeOfPoint(playerid,3,X,Y,Z))
{
if(duty[playerid] == 0)
{
SetSkin[fskin]
duty[playerid] = 1;
{
else if(duty[playerid] == 1)
{
SetSkin[normalerskin]
duty[playerid] = 0;
{
}
return 1;
Sry für das schlecht eingerückte. -
Für h musst du die Uhrzeit einsetzen. In diesem Fall worldtime
-
einfach
SetWorldTime(h)
durch
SetPlayerTime(playerid, h, minute)
ersetzen. -
Versuch mal unter
OnPlayerRequestSpawn
SpawnPlayer(playerid);
zu setzen. -
Schreib, was du dir vorstellst, was du bereits hast usw.
So wird dir keiner helfen wollen/können.MFG
ATzeGER_ -
Die nette Funktion heißt Attach3DTextLabelToVehicle hier findest du mehr dazu
& AttachObjectToVehicle (dazu brauchst du aber die Coords, wo die Sirene hin soll)
http://wiki.sa-mp.com/wiki/AttachObjectToVehicle -
Also beim 2. Waning muss hin:
new string[100];
new name[MAX_PLAYER_NAME];
GameTextForPlayer(playerid, "~r~NO-DM-ZONE", 3000, 3);
GetPlayerName(killerid, name, sizeof(name);
format(string, sizeof(string), "AdmCmd: %s wurde gekickt, Grund: DM in NO DM.", name);
SendClientMessageToAll(COLOR_RED, string);
Kick(killerid);
den Rest guck ich mir nochmal an.PS: Man wird dir eher helfen, wenn du auch etwas dazu schreibst und die Scriptfetzen zumindest mit Zeilenumbrüchen etwas übersichtlicher gestaltest.
Edit: Für den ersten Warning bei den Forwards adden:
forward IsAtGangZone(playerid);versuch mal für den ersten:
public IsAtGangZone(playerid)
{
if(IsPlayerInArea(playerid,162.3857,-1901.2109,360.2214,-1776.2793) || IsPlayerInArea(playerid,1684.6569,-1872.1091,1833.0494,-1947.4077) || IsPlayerInArea(playerid,2230.5908,-1822.3995,2377.4697,-1759.6671))
{
return 1;
}
else
{
return 0;
}
} -
Es ist doch egal, ich finde es so einfacher und er wird es auch eher verstehen. Funktionieren tuts auch und ich denke nicht, dass die eine Abfrage so ein großes Problem darstellt.