Mein Server wird vom script her der beste sein!
Da bin ich ja mal gespannt ![]()
Mein Server wird vom script her der beste sein!
Da bin ich ja mal gespannt ![]()
Also ich möchte 10 orte haben die festgegeben sind vom server.
Aber es sollen nur an 5 orte von den 10 was zufällig spawnen an objecte z.b ein auto und eine waffe
Und nach einem neustart wählt er wieder von den 10 orte 5 neue aus.
Sachma, les meinen Beitrag ![]()
Okay, ich mach das mal, schreibe mir ne PN mit deinen TeamViewer Daten ![]()
Ich gebe dir mal den SQL Code:
mysql_query("SELECT * FROM hierdertabellenname WHERE username LIKE 'gs_%'");
mfg. ![]()
//Edit:
ups was vergessen ![]()
Lese mal deine Errors genauer, die Fehler sind in einer Include Datei ![]()
mfg. ![]()
Du hast die SetPlayerPositon so gesetzt dass mann den Player nicht sehen kann
und poste bitte deine public OnPlayerRequestClass, denn da stehen die Kamera und Player Kordinaten
MFG Piet
Da er mit AddPlayerClass arbeitet, benötigt er kein SetPlayerPos ![]()
Einfach die Koordinaten nehmen wo die Kamera hin schaut und dann einfach einfügen, aber lese es am besten nocheinmal nach: AddPlayerClass
mfg. ![]()
Musste in deinen Callback gehen wo der Tank abgezogen wird und dann eine einfache if-Abfrage machen:
if(IsAFlugzeug(vehicleid)) return 1;
mfg. ![]()
Mein altes Post finde ich leider nicht
und keiner schreibt was um mir zu helfen brauche erlich dringend hilfe
WTF ![]()
Hast du nicht meine Antwort gelesen ![]()
Am besten wäre, sich Gedanken machen, wo es als erstes aufgerufen werden sollte.
Timer die bis zum Ende durchlaufen sollten, wären bei
OnGameModeInit ( )
am besten geeingnet
Das nutzt man nur bei SetTimer am besten, SetTimerEx z.B. verwendet man meistens bei OnPlayerConnect ![]()
mfg. ![]()
Was macht denn diese Include, schreibe sie dir doch einfach selber oder lösche einfach die Zeile #include <others> und schau mal was passiert ![]()
mfg. ![]()
Poste mal die Zeile drüber und hast du pin deklariert ?
mfg. ![]()
Kann ich, und wenn ja wie, die Drehgeschwindigkeit eines Pickups ändern/bestimmen?
In Sa:Mp ist das nicht möglich (soweit ich weiß), nur in Gta:IV ist das machbar ![]()
mfg. ![]()
Also du willst, nur um das nochmal auf Deutsch zu sagen, dass wenn einer schon gecufft ist nicht mehr /Handsup eintippen kann ![]()
Wenn ja, dann macht man das so:
//oben im script
new var[MAX_PLAYERS];
//Bei dem Befehl /cuff
var[playerid] = 1;//playerid = Spieler der gecufft werden soll !!!
//Bei dem Befehl /handsup
if(var[playerid]) return SendClientMessage(playerid,rot,"Du bist gefesselt !");
//Bei /uncuff
var[playerid] = 0;//playerid = Der der uncufft wird !!!
mfg. ![]()
Kann mir Jemand helfen :=)
So:
//oben im Script
new pickup, pickup1;
//Bei OnGameModeInit
SetTimer("Zwaffen", 1000*60*30, 0);
//Der Callback
forward Zwaffen();
public Zwaffen()
{
pickup = AddStaticPickup(324, 2, X, Y, Z);//X,Y,Z unten lesen
pickup1 = AddStaticPickup(324, 2, X, Y, Z); //X,Y,Z unten lesen
return 1;
}
//Weiter
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickup)
{
GivePlayerWeapon(playerid, 24, random(700));
SetTimer("Zwaffen", 1000*60*30, 0);
}
else if(pickupid == pickup1)
{
GivePlayerWeapon(playerid, 24, random(700));
SetTimer("Zwaffen", 1000*60*30, 0);
}
return 1;
}
Aus dem Kopf geschrieben, denke aber könnte gehen ![]()
und was die X,Y,Z Koordinaten betreffen, lese es bitte nach:
mfg. ![]()
Das muss so aussehen:
format(pw, sizeof(pw), "%s", dini_Get(path, "password"));
und poste mal Zeile 270 ![]()
mfg. ![]()
Ja, klar das geht aber ich meinte ja direkt Spawnen geht nicht. Man kann Bots nicht Spawnen, wie zb. wenn man /spawn [ID] macht um einen normalen Spieler zu Spawnen.
Klar, man kann auch einfach direkt den Bot neuladen lassen ![]()
Man kann NPCs nicht Spawnen. Deshalb kann man diese auch nicht Töten & nur per Animation "sterben" lassen, jedoch stehen die NPCs dann an der gleichen stelle wieder auf.
MfG
Was für ein Schwachsinn !
Man kann NPC's mit dieser sterbe animation "sterben" lassen und dann einfach den Bot Kicken und den Bot neuladen, das ist ein "respawn" für ihn ![]()
mfg. ![]()