Beiträge von Kaliber

    Das sind deine Parameter:



    und logischerweise setzt du das so ein:


    Create3DTextLabel("Ich Text sein", 0x008080FF,818.0693,-1730.5795,13.5469, 40.0, 0, 0);


    mfg. :thumbup:

    Also liegts nicht an den Variablen sondern irgentwie am query oder?


    Wieso...machst du mal keinen print-Debug, dann siehst du doch, wo das Problem ist :huh:


    Schreib das mal so:


    PHP
    $sql = "UPDATE payments SET m10 = '".$m10c."', m9 = '".$m9c."', m8 = '".$m8c."', m7 = '".$m7c."', m6 = '".$m6c."', m5 = '".$m5c."', m4 = '".$m4c."', m3 = '".$m3c."', m2 = '".$m2c."', lastmonth = '".$m1c."', currmonth = '".$m0c."', nextmonth = '".$m01c."', p2 = '".$m02c."', p3 = '".$m03c."', p4 = '".$m04c."', p5 = '".$m05c."' WHERE name = '".$rname."'";
    mysql_query($sql);
    print($sql);


    Im übrigen hat maddin recht, du musst auch prüfen, welchen Wert du übergibst und nicht nur, ob es existiert oder nicht, hier ein Beispiel:


    PHP
    if(isset($_POST['m10'])) $m10c = ($_POST['m10'])?1:0;


    mfg. :thumbup:

    push


    Schreib es so:


    ocmd:server(playerid,status[])
    {
    if(!istPlayerAdmin(playerid,7))return SendClientMessage(playerid,türkis,"* Du hast nicht die nötigen Rechte dazu.");
    if(!status[0])return SendClientMessage(playerid,grau,"Syntax: /server [Restart|Stop|Reload]");
    if(!strcmp(status,"Restart",true))
    {
    SendClientMessageToAll(weiß,"==========================================");
    SendClientMessageToAll(weiß,"");
    SendClientMessageToAll(weiß," Der Server wird in wenigen Minuten");
    SendClientMessageToAll(weiß," Neugestartet.");
    SendClientMessageToAll(weiß," _____________________________");
    SendClientMessageToAll(weiß,"");
    SendClientMessageToAll(weiß," * Systeme werden herruntergefahren");
    SendClientMessageToAll(weiß,"==========================================");
    SetWeather(2000000);
    }
    else if(!strcmp(status,"stop",true))
    {
    new string[128];
    if(!istPlayerAdmin(playerid,8))return SendClientMessage(playerid,türkis,"* Du hast nicht die nötigen Rechte dazu.");
    for(new i;i<20;i++)
    {
    SendClientMessageToAll(-1," ");
    }
    format(string,sizeof(string), "[ ADMIN ] %s fährt den Server & alle Systeme herunter.",PlayerName[playerid]);
    SendClientMessageToAll(rot,string);
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid,x,y,z);
    SetPlayerPos(playerid,x,y,z+5000);
    SetPlayerVirtualWorld(playerid,20);
    SetPlayerInterior(playerid,14);
    SetPlayerSkin(playerid,0);
    TogglePlayerControllable(playerid, 0);
    }
    SendRconCommand("exit");
    }
    else if(!strcmp(status,"reload",true))
    {
    for(new i;i<20;i++)
    {
    SendClientMessageToAll(-1," ");
    }
    format(string,sizeof(string), "[ ADMIN ] %s startet den Server & alle Systeme neu.",PlayerName[playerid]);
    SendClientMessageToAll(rot,string);
    SendRconCommand("gmx");
    }
    return 1;
    }


    mfg. :thumbup:

    Besser wäre, wenn ihr es so schreibt:


    ocmd:bla(playerid, s[])
    {
    if(!s[0]) return SendClientMessage(playerid,-1,"Status [An|Aus]");
    if(!strcmp(s,"An",true))// Wenn "An" als Parameter angegeben wurde
    {
    print("An");
    }
    else if(!strcmp(s,"Aus",true))// Wenn "Aus" als Paramter angegeben wurde
    {
    print("Aus");
    }
    return 1;
    }


    mfg. :thumbup:

    ocmd:tprison(playerid, params);
    {


    Schreib das so:


    ocmd:tprison(playerid, params[])
    {


    Kann mir jemand erklären wie genau bei meinem Script das Adminlevel abgefragt wird, ich möchte es auch endlich verstehen, lernen, umsetzten.


    In diesem PVar:


    new admin_level = GetPVarInt(playerid, "Adminlevel"); //Um das mal ausführlich zu zeigen mit extra Variable
    if(admin_level >= 1) //So kannst du abfragen ob der Spieler Admin ist


    mfg. :thumbup:

    1. Das hier ist die falsche Sektion, poste deine Probleme hier: http://forum.sa-mp.de/gta-mult…er/board6-scripting-base/


    2. Lass mich raten, 26 Fehler? :rolleyes:


    3. Liegt an einem Klammerfehler den du gemacht hast, schreib es so:


    COMMAND:kaufen(playerid,params[])
    {
    #pragma unused params
    if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,GRAU,"Du kannst keine Befehle nutzen,da du im Tutorial bist.");
    if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,GRAU,"Du bist nicht eingeloggt!");
    if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,WRONGCMD,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,WRONGCMD,"BENUTZE: /back");
    if(Spieler[playerid][pInPrison] == 1)return SendClientMessage(playerid,GRAU,"Du bist im Prison.");
    if(Spieler[playerid][pFriedhof] == 1)return SendClientMessage(playerid,GRAU,"Du bist Tot.");
    if(Spieler[playerid][pDeath] == 1)return SendClientMessage(playerid,GRAU,"Du bist verletzt.");
    if(Spieler[playerid][pJailed] != 0)return SendClientMessage(playerid,GRAU,"Du bist im Gefängnis.");
    if(Spieler[playerid][pTazerd] == 1)return SendClientMessage(playerid,GRAU,"Du bist K.O/getazert.");
    if(Spieler[playerid][pCuffed] == 1)return SendClientMessage(playerid,GRAU,"Du bist gefesselt.");
    for(new haus=1;haus<MAX_HAUS;haus++)
    {
    if(IsPlayerInRangeOfPoint(playerid,2,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]))
    {
    ShowPlayerDialog(playerid,DIALOG_KAUFMENU,DIALOG_STYLE_LIST,"Zahlungsart wählen","Bargeld\nPremiumcoins","Kaufen","Abbrechen");
    }
    for(new biz=1;biz<MAX_BIZ;biz++)
    {
    if(IsPlayerInRangeOfPoint(playerid,2,BizInfo[biz][biz_x],BizInfo[biz][biz_y],BizInfo[biz][biz_z]))
    {
    ShowPlayerDialog(playerid,DIALOG_KAUFMENU,DIALOG_STYLE_LIST,"Zahlungsart wählen","Bargeld\nPremiumcoins","Kaufen","Abbrechen");
    }
    }
    }
    return 1;
    }


    4. Das kommt davon, wenn man nicht richtig einrückt :P


    mfg. :thumbup:

    data: "name=" + $("#Benutzername").val() + "&password=" + $("#Passwort").val(),


    Ja, du hast einen parseError, schreib das alles mal so:



    mfg. :thumbup: