Beiträge von FaYo

    Es wird alles geprintet außer die 2 Cars. Bei Car 10 sieht es z.B. so aus: "Kaufe Vehicleid: 19 (Model: 436)"


    //Edit Wenn ich die beiden Cars ausklammere werden sie beim restart auch nicht mehr gespawnt also es sind auf jeden fall die richtigen.

    Hi Community,


    Ich bin zurzeit dabei ein Autohaus zu Scripten, bis jetzt läuft alles gut, aber 2 Cars wollen einfach den Dialog nicht anzeigen wenn ich einsteige, bei den Rest geht alles nur bei den beiden nicht. Es sind 100% die richtigen Cars.


    Hier der Code:



    //Autohaus Cars
    car1 = CreateVehicle(401,2161.7971,-1143.6208,24.6373,89.1836,0,0,1);
    car2 = CreateVehicle(402,2161.8130,-1148.3075,24.2121,89.5541,0,0,1);
    car3 = CreateVehicle(405,2161.9531,-1152.9282,23.8040,90.4041,0,0,1);
    car4 = CreateVehicle(404,2161.9507,-1158.2472,23.5720,90.3366,0,0,1);
    car5 = CreateVehicle(410,2162.3091,-1163.1466,23.4704,89.7912,0,0,1);
    car6 = CreateVehicle(412,2161.0605,-1168.2780,23.6559,89.3968,0,0,1);
    car7 = CreateVehicle(419,2161.7505,-1173.0223,23.6165,89.6263,0,0,1);
    car8 = CreateVehicle(421,2161.6904,-1177.9885,23.7010,89.8253,0,0,1);
    car9 = CreateVehicle(426,2161.5500,-1182.6615,23.5612,89.5128,0,0,1);
    car10 = CreateVehicle(436,2161.3823,-1187.5609,23.5888,89.5493,0,0,1);
    car11 = CreateVehicle(439,2161.5090,-1192.3026,23.7163,89.3884,0,0,1);
    car12 = CreateVehicle(458,2161.5667,-1197.4491,23.7827,92.2166,0,0,1);


    public AutoKaufStart(playerid)
    {
    if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
    new string[128],cname[128],vehicleid;
    vehicleid = GetPlayerVehicleID(playerid);
    fkaufmodel[vehicleid] = GetVehicleModel(vehicleid);

    if(vehicleid == car1)
    {
    cname = "Bravura";
    fkosten[playerid] = 1;
    }
    if(vehicleid == car2)
    {
    cname = "Buffalo";
    fkosten[playerid] = 2;
    }
    if(vehicleid == car3)
    {
    cname = "Sentinel";
    fkosten[playerid] = 3;
    }
    if(vehicleid == car4)
    {
    cname = "Perenniel";
    fkosten[playerid] = 55;
    }
    if(vehicleid == car5)
    {
    cname = "Manana";
    fkosten[playerid] = 12;
    }
    if(vehicleid == car6)
    {
    cname = "Voodoo";
    fkosten[playerid] = 5323;
    }
    if(vehicleid == car7)
    {
    cname = "Esperanto";
    fkosten[playerid] = 23;
    }
    if(vehicleid == car8)
    {
    cname = "Washington";
    fkosten[playerid] = 155;
    }
    if(vehicleid == car9)
    {
    cname = "Premier";
    fkosten[playerid] = 312;
    }
    if(vehicleid == car10)
    {
    cname = "Previon";
    fkosten[playerid] = 214;
    }
    if(vehicleid == car11) // Das Car funktioniert nicht
    {
    cname = "Stallion";
    fkosten[playerid] = 6;
    }
    if(vehicleid == car12) // <--- Und das Car
    {
    cname = "Solair";
    fkosten[playerid] = 1999;
    }
    format(string,sizeof(string),"Möchtest du das Auto kaufen?\n\nModel: %i\nFahrzeug: %s\nPreis: %i$\n",fkaufmodel[vehicleid],cname,fkosten[playerid]);
    ShowPlayerDialog(playerid,DIA_AAUTOS,DIALOG_STYLE_MSGBOX,"Auto kaufen",string,"Kaufen","Abrechen");
    return 1;
    }
    else
    {
    RemovePlayerFromVehicle(playerid);
    return 1;
    }
    }


    Die Preise sind erstmal frei erfunden also nicht wundern ist bloß ein test ;)


    Schonmal danke im Vorraus :D


    mfg FaYo

    Wie ich schon sagte geht das Plugin aus misteriösen gründen bei mir nicht. Siehe anderen Thread von mir da habe ich das Problem beschrieben


    //Edit weiß niemand wie das gehen soll :O?

    Hi Community,


    Ich gucke zurzeit die Videos von MrMonat an und versuche das Scripten ein kleines bisschen zu kapieren. Aber da ich aus irgendwelchen Gründen nicht das gleiche Mysql Plugin benutzen kann(siehe anderes Thema von mir) wie er stoße ich immer wieder auf schwierigkeiten.


    Hier mein derzeitiges Problem:

    public OnPasswordResponse(playerid)
    {
    new num_fields,num_rows;
    cache_get_data(num_rows,num_fields,dbhandle);
    if(num_fields==1)
    {
    spInfo[playerid][eingeloggt] = 1;
    spInfo[playerid][level] = cache_get_field_content(0,"level","",dbhandle); //Hier das erste Problem... Was muss in den 3. Parameter rein? MrMonat hat nur 3 Paramter zum ausfüllen aber ich habe 4 da ich Version R7 benutze und nicht r30/34
    }
    else
    {
    new string2[400];
    SendClientMessage(playerid,Rot,"Das eingegeben Passwort ist falsch.");
    format(string2,sizeof(string2),"{FFFFFF}Willkommen zurück, {FF1400}%s.\n{FFFFFF}Logge dich nun ein um weiter zu spielen:",SpielerName(playerid));
    ShowPlayerDialog(playerid,DIA_LOGIN,DIALOG_STYLE_PASSWORD,"Login",string2,"Login","Abbrechen");
    }
    return 1;
    }


    Der zweite fehler ist wenn ich mich mit den korrekten Paswort einlogge steht da "Das eingegeben Passwort ist falsch.":/


    Für die hilfe bedanke ich mich schonmal im Vorraus

    Hi Community,


    Ich versuche schon seid Tagen das "mysql-r34-win"(https://code.google.com/p/sa-mp-mysql-plugin/downloads/list) Plugin zu installieren. Aber ohne erfolg. Wenn ich die Dateien in die jeweiligen Ordner ziehe kommt bei mir eine Fehlermeldung das msvcr110.dll fehlt. Diese Datei habe ich schon sehr oft in den Ordner gezogen und auch öfters in den System32 Ordner aber wenn ich das mache kommt keine fehlermeldung mehr sondern das Plugin läd einfach nicht da steht dann in der Console: [16:13:18] Loading plugin: mysql [16:13:18] Failed.


    Kann mir dabei jemand helfen? Das ist schon der 3. Thread den ich deswegen erstelle :(


    Mehr Informationen:
    Ich habe:


    Windows 7 64 bit
    C++ ist installiert
    Net Framework ist auf der neusten Version


    mfg FaYo

    Hi Community,


    Ich habe einen kleinen Befehl für Mahnungen gescriptet aber jetzt habe ich das Problem wenn ich den Command eingebe bekommt dieser Spieler keine Mahnung dazu :(.
    hier mein Script:



    danke für die hilfe schonmal im Vorraus

    ICh habe ein Mysql Problem nämlich es fehlt die dll Datei: MSVCR110.dll. Diese habe ich auch schon sehr oft installiert sogar manchmal in den Ordner getan aber das einzigste was dadurch passiert ist das die Fehlermeldung weg ist aber mysql funktioniert dann trotzdem nicht. Hier ein Screen:



    //Edit: Bei Compilen von a_mysql.inc kommt folgender Fehler:


    Code
    C:\Users\Fabian\Desktop\Server\pawno\include\a_mysql.inc(365) : error 013: no entry point (no public functions)
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    1 Error.


    Ich habe die neuste mysql version


    //Edit2:


    Screen mit dll drinne:


    Hi ich wollte Mysql zu meinen Server hinzufügen. Aber als ich die Server Console starte kommt der Fehler das MSVCR110.dll fehlt. Dies habe ich auch öfters installiert sogar einmal in den Server Ordner getan aber wenn ich das mache kommt zwar kein fehler aber Mysql failed einfach beim loaden.


    mfg FaYo

    Topic erklärt alles ^^ hier der Code:



    Ich würde das mit jeden Fahrzeug machen aber ich denke da gibt es noch eine bessere Methode, da ich neu in pawn bin kenne ich diese leider nicht.


    Bitte um hilfe mfg FaYo

    Was ist das hier eigendlich weil das kommt auch im Crash vor: HttpResponse ()


    Dazu finde ich folgendes im Script:


    Code
    forward HttpResponse(playerid,response_code,data[]);


    Code
    public HttpResponse(playerid,response_code,data[])
    {
    	printf("Data:%s | %i",data,response_code);
    	return 1;
    }


    Code
    return HTTP(playerid,HTTP_POST,TS_SYNC_URL,http_string,"HttpResponse");


    liegt es an dem?

    Könnte es auch am Ram liegen?


    Ich habe gerade alles auskommentiert was mit Updateuhr zutun hat als ich gejoint bin ist der Server sofort restartet O.o


    //Edit Naja es passiert das gleiche egal ob mit UpdateUhrUndDatum oder ohne