Beiträge von Kaliber

    Tja im Endeffekt 1:1 rauskopieren und in einen /enter Befehl packen :D


    Allerdings gibt es ja dann das Problem mit der Abfrage if(pickupid ==.


    Tja was das angeht musst du halt hier schauen, wo (also an welcher Position) die jeweiligen Pickups erstellt werden und anschließend musst du prüfen:


    if(IsPlayerInRangeOfPoint(playerid, 2.0, x,y,z))


    x,y,z entsprechen in dem Beispiel den Koordinaten von dem Pickup.


    Musst du einzeln raussuchen und dann ersetzen :)


    Bei der Schleife ist da identisches, da hast du dann wahrscheinlich sowas wie:


    HouseInteriors[i][outsideX],HouseInteriors[i][outsideY],HouseInteriors[i][outsideZ]


    Was du dann in die IsPlayerInRangeOfPoint Abfrage packen kannst :)

    Alles was du dafür brauchst:

    GetPlayerWeapon und GetPlayerAmmo gibt dir das nur von der aktuellen Waffe, die der Spieler in der Hand hält.


    Wenn er das von einer Waffe machen will, die er nicht in der Hand hat, braucht er [wiki]GetPlayerWeaponData[/wiki] :)

    CJ Laufstyle

    Das geht leider nicht, da man das nur allen oder keinem geben kann xD


    Da musst du aber sehr genau schauen, wie du das ausbalancierst. So wie du es z.B. in deinem Beispiel beschrieben hast, würde keine Vampir werden wollen, sondern alle Werwölfe, da sie da keine Nachteile haben + Waffen Immunität. (extrem OP)


    Klar sind nur so Gedanken, aber musst halt aufpassen das sich das alles im Rahmen hält, ansonsten wird das schnell richtig behindert, denn es sind dann alle Werwölfe oder keiner will mehr spielen xD


    Aber ich finde das distanziert sich schon wieder viel zu krass, von der eigentlichen gta Welt. Da man, wenn man sowas hört richtig visuell denkt und wenn man dann nur sowas bekommt, ist man denke ich recht stark enttäuscht.


    Ich würde dir empfehlen, gerade wenn es um ein Apokalypse-Setting geht, eher dich in Richtung DayZ umzuschauen.
    Du musst überlegen, wie du Leute gruppierst, dann wie sie schnell handeln können oder sehr strategisch vorgehen können.


    Im Spoiler ist nur ein optinales fiktives Szenario, so wie ich mir sowas evtl vorstelle.


    Die wichtigere Frage ist doch, inwiefern willst du das umsetzen?


    Was verstehst du denn unter Vampirismus oder Hexerei?


    Was für Fähigkeiten soll er dann bekommen? Kann man ihn dann nur noch mit Silberkugeln töten, kann er fliegen oder sich gar in eine Fledermaus verwandeln?


    Das sollte alles etwas klarer spezifiziert werden, so salopp kann man dir da keine Antwort drauf geben meiner Meinung nach :)

    Ja, das hat dann aber nichts mit den Querys zu tun, sondern lediglich mit deinen Abfragen.


    Musst halt auch prüfen ob es abgeschleppt wurde und wenn dem so ist, dann erstellst du es erst gar nicht, sondern erst dann, wenn es abgeholt wird.

    Das Problem ist wen ich das Fahrzeug abgeschleppe zeigt er nichts im Log an.

    • Wie kommst du auf die 1 in mysql_log? Ich hab doch geschrieben, du sollst alles loggen. 1 entspricht nur den Fehlern, wir wollen aber alles wissen. (LOG_ALL entspricht dezimal betrachtet der 7 also wenn dann mysql_log(7)) aber nutz doch einfach das Makro ^^
    • Dafür gibt es eine separate Log Datei..die MySQL Log heißt..

    Du hast eine Variable jetzt vom Typ bool.


    Das heißt, du musst es nicht 0 setzen, sondern false.


    Vehicle[vehicleid][vehDestroyed] = false;


    Das wäre richtig :)


    und beim Laden gibt es hier keine spezifische bool Funktion, daher nutze einen Trick:


    PrivateVehicle[playerid][slot][vehDestroyed] = !!cache_get_field_content_int(0, "vehDestroyed");