Beiträge von [DT]Sniper

    Du musst im endeffekt eine Tabelle erstellen mit mindestens den werten:
    id (Int mit AI)
    Owner (Int oder String jenachdem ob der spieler durch mysql eine eindeute id hat oder nicht)
    Model (Int) - Dient fürs Fahrzeug Model
    PosX (float)
    PosY (float)
    PosZ (float)
    Rotation (float)
    Color1 (int)
    Color2 (int)


    und dann einmal inserten und dannch nurnoch updaten.

    Wurde schon mehrmals angesprochen und abgelehnt.... script ist script.
    Schlimmer sind die Sponsoren, die jedem Projekt nen Server in den Arsch schieben, ohne das das Projekt nen gutes script oder Konzept hat...

    Bei OnPlayerStatechange würde ich das machen, das wird erst aufgerufen wenn der spieler drine sitzt, dann checken ob er fahrer ist und wenn ja ob er im showcar sitzt wenn auch dies zustimmt dialog anzeigen lassen.
    Solltest du OnPlayerEnterVehicle nutzen kommt es zu buggs, das wird schon ausgeführt wenn der spieler sich zum car bewegt.

    Einfach mal damit anfangen, dass du ein enum für die show cars erstellst mit Position Preis etc.
    Und dann immer weiter machen.
    Im Endeffekt gibt es keine Anleitung die immer klappt, ich gehe immer schritt für Schritt vor.


    Wenn ich autos haben will zum einsteigen, muss ich alles machen, damit ich diese autos erstellen will. dann kommt das einsteigen hinzu und das anzeigen des dialogs, dann den dialog auswerten und das auto erstellen wenn gekauft.


    Hm,


    [17:03:55] [debug] #0 native mysql_fetch_field () [b7422610] from mysql.so
    [17:03:55] [debug] #1 00060df8 in public Dtdc_LoadVeh (0x04d07d50, 0x00000000) from DT_DynamicCar.amx
    [17:03:55] [debug] #2 00004f30 in public DTDC_InitLoad (0x00000001) from DT_DynamicCar.amx


    Hast du Beim Filterscript auch eingestellt, dass du Strickenkid nutzen willst?


    [DT]Sniper


    Werden die Tabellen fuer die db selber erstellt oder manuell


    Das Filterscript erstellt die Tabellen selber, bei einem update des Filterscripts werden auch die Tabellen geupdatet.

    Hm, das liegt daran, dass seid der neusten SAMP Version, mit Kick keinerlei Nachrichten mehr an den User gesendet werden, auch wenn diese vorher gesendet werden sollten.


    Einfachste möglichkeit:
    Timer ersellen, der den spieler nach 100ms kickt, ich glaube es gibt da sorgar ne Include für im Showroom.


    edit:
    das Include: [ INCLUDE ] Kick/Ban Fix
    habe es selber noch nicht getestet.


    if(strcmp(cmdtext,"/gotolspd",true)==0)
    {
    if(!isPlayerAnAdmin(playerid,3))return SendClientMessage(playerid,ROT,"Du bist kein Admin.");
    SetPlayerPos(playerid,1513.2593,-1694.5183,14.0469);
    SendClientMessage(playerid,ROT,"AdmCmd: Du hast dich zum LSPD geportet. Nutze dies nicht aus.");
    return 1;
    }

    setz am besten eine tram auf die gleise und mach mit dieser die aufnahme, kann sein, dass die tram des bottes immer wieder zu der gleise geportet wird und dies das Ruckeln verursacht.

    Als Miderjähriger hast du nicht viele möglichkeiten, fast alle wurden schon gennant, ansonsten selbst in die Geschäfte gehen und fragen. Was bringt es dir wenn wir dir empfehlen auf den Bauernhof zu abrieten, aber bei dir ist keiner in der nähe?


    Ich mach hier dich, wenn man nach 5 Seiten noch nichts gefunden hat...
    Naja, kannst nicht erwarten, dass du als Minderjähriger mit Ferienjob so viel verdienst, wie ne fachkraft die 3 Jahre lang ne Ausbildung gemacht hat.