Beiträge von thechriS

    Hallo Liebe Community


    Ich habe da ein Problem mit einer Inputbox.
    Ich möchte das ich in die Inputbox eine ID eintrage und diese eingabe möchte ich weiter verarbeiten.
    Aber irgendwie klappt meine umsetztung nicht... ( bin noch anfänger )



    Hier mal mein Code



    if(dialogid==DIALOG_mlLSPD)
    {
    if(response)
    {
    if(IsNumeric2(inputtext))
    {
    new pID=strval(inputtext),name[MAX_PLAYER_NAME],name2[MAX_PLAYER_NAME],string[128],string2[128];
    GetPlayerName(pID,name,sizeof(name));
    GetPlayerName(playerid,name2,sizeof(name2));

    sInfo[pID][fraktion] = 1;
    sInfo[pID][rang] = 12;
    format(string,sizeof(string),"%s hat dich zum Leader des LSPD gemacht",name2);
    format(string2,sizeof(string2),"Du hast %s zum Leader des LSPD gemacht",name);
    SendClientMessage(pID,Gruen,string);
    SendClientMessage(playerid,Gruen,string2);
    return 1;
    }
    else(...)
    IsNumeric2(const string[])
    {
    // Is Numeric Check 2
    // ------------------
    // By DracoBlue... handles negative numbers


    new length=strlen(string);
    if (length==0) return false;
    for (new i = 0; i < length; i++)
    {
    if((string[i] > '9' || string[i] < '0' && string[i]!='-' && string[i]!='+' && string[i]!='.')
    || (string[i]=='-' && i!=0)
    || (string[i]=='+' && i!=0)
    ) return false;
    }
    if (length==1 && (string[0]=='-' || string[0]=='+' || string[0]=='.')) return false;
    return true;
    }


    Problem:
    Es wird nichts im Spiel ausgegeben und es wird nichts in der Datenbank gespeichert.


    Die Lösung wird bestimmt total einfach sein.. aber ich finde seit 2 stunden keine Lösung.
    Danke schonmal für die Hilfe :)





    Edit://
    Ich hatte einen klammer fehler weiter oben....
    Erledigt

    ich habe das vom wiki kopiert und die einzelnen parameter erklärt... mehr nicht :D
    Wer meint er muss C&P machen bitte... ist mir relativ... keine lust deswegen nen 100zeilen text zu schreiben ^^


    Naja wie gesagt es sollte nur die Parameter erklären um es besser zu verstehen, da es auf der wiki seite für anfänger nicht leicht beschrieben steht..

    Ich habe jetzt mal das Beispiel von samp wiki genommen


    also:


    if (strcmp("/text", cmdtext, true) == 0)
    {
    new myobject = CreateObject(19353, 0, 0, 10, 0.0, 0.0, 90.0); //die Variable "myobject" hat den inhalt eines Objektes
    SetObjectMaterialText(myobject, "SA-MP {FFFFFF}0.3{008500}e {FF8200}RC7", 0, OBJECT_MATERIAL_SIZE_256x128,\
    "Arial", 28, 0, 0xFFFF8200, 0xFF000000, OBJECT_MATERIAL_TEXT_ALIGN_CENTER); // Die Objektvariable bekommt ein Materials zugewiesen --> SetObjectMaterialText das ganze würde so auschauen: "steht unten wegen der farben undso... So weiter im Text :D
    // also Die Objektvariable bekommt ein Materials zugewiesen die "0" ist soweit ich das verstehe zum wiederholen des textes, Danach die Größe 256x128, dann die schriftart, dann die Schriftgröße die nicht größer als 255 sein darf, danach ob fettgedruck oder nicht, dann die Schrift farbe(ARGB vormat), die hintergrundfarbe und zum schluss wo der text stehen soll (OBJECT_MATERIAL_TEXT_ALIGN_CENTER bedeudetin der mitte)
    return 1;
    }


    SA-MP 0.3 //<-- eig. weiß // e RC7




    So ich hoffe ich habs richtig verstanden und konnte dir damit weiterhelfen



    *Falls ich was falsch gesagt habe verbessert mich ^^




    **Text Editiert

    Allein schon wenn ich so was sehe platz mir der Kragen.Wenn er Admin ist braucht er doch
    nicht Tausend weitere Moderierte Foren.08/15 mehr nicht.Gebe keine Bewertung ab.



    Weißt du warum? damit sich die User bei mir melden, wenn sie z.B. Probleme beim Keybinder haben..
    LSPD habe ich die Rechte, weil ich der Leader bin..


    Insgasammt habe ich 3 sachen die ich Moederriere.. ( es schaut nur wegen dem ahk so viel aus..)

    Es gibt ein Sonderzeichen womit man sich bei den accounts einloggen kann. Also beim IR Script


    Such mal nach mysql injection



    Alles klar ich schau mal nach danke
    //edit hmm hab nichts gefunden..




    Ändere alle deine PWs auf dem System, wie oft denn noch? - Er wird sich nicht das RCON PW bruteforcen sondern wirds auslesen, bzw. sich Admin über MySQL DB geben, daher eventuell hat er das PW von der MySQL DB???


    Haben wir auch schon..

    Haben wir drinenn...
    das einzigste was per rcon läuft habe ich gerade gesehen ist das entbannen..


    ich habe einfach keine ahnung wie die daran kommen.. -.-'


    Edit//


    Script läuft per MySQL..


    Nen anderen admin der garnicht online war, konnten die einfach so umbennen etc..
    auch in den logs steht nichts.. wir haben jetzt jeden einzelnen command gespeichert..


    Hier nen ausschnit der logs...


    Spoiler anzeigen
    [18:08:25] Number of vehicle models: 125
    [18:08:28] TinoX hat sich eingeloggt. [ID: 8]
    [18:08:29] Drake_Spencer hat sich eingeloggt. [ID: 7]
    [18:08:31] Extrawelt hat sich eingeloggt. [ID: 12]
    [18:08:31] Fahrzeugspeicherung: Beginning Spawn.
    [18:08:32] Fahrzeugspeicherung: End Spawn.
    [18:08:32] Fahrzeugspeicherung: Beginning Spawn.
    [18:08:32] Fahrzeugspeicherung: End Spawn.
    [18:08:32] Fahrzeugspeicherung: Beginning Spawn.
    [18:08:32] Fahrzeugspeicherung: End Spawn.
    [18:08:34] [part] TinoX has left the server (8:1)
    [18:08:50] Funnyfrisch hat sich eingeloggt. [ID: 4]
    [18:09:23] Incoming connection: *IP*
    [18:09:23] [join] Blazer has joined the server (*IP*)
    [18:09:26] Blazer hat sich eingeloggt. [ID: 8]
    [18:09:26] Fahrzeugspeicherung: Beginning Spawn.
    [18:09:26] Fahrzeugspeicherung: End Spawn.
    [18:09:35] [npc:part] Manfred has left the server (0:2)
    [18:09:35] [npc:part] Mark has left the server (1:2)
    [18:09:35] [npc:part] Dirk has left the
    [18:09:35] [npc:part] Dustin has left the server (3:2)
    [18:09:36] [part] Funnyfrisch has left the server (4:2)
    [18:09:36] [part] rayos_desol has left the server (5:2)
    [18:09:36] [part] Tyson has left the server (6:2)
    [18:09:36] [part] Drake_Spencer has left the server (7:2)
    [18:09:36] [part] Phoenix has left the server (11:2)
    [18:09:36] [part] Extrawelt has left the server (12:2)
    [18:09:43] AdmCmd: Blazer hat Blazer zum Adminlevel 2000 gemacht.
    [18:09:49] Warning: /rcon command exploit from: *IP*:55310
    [18:10:08] AdmCmd: Blazer hat Blazer zum Adminlevel 2000 gemacht.
    [18:10:20]
    [18:10:20] Ban list
    [18:10:20] --------
    [18:10:20] Loaded: samp.ban
    [18:10:20]
    [18:10:21]
    [18:10:21] Ban list
    [18:10:21] --------
    [18:10:21] Loaded: samp.ban
    [18:10:21]
    [18:11:13]
    [18:11:13] Ban list
    [18:11:13] --------
    [18:11:13] Loaded: samp.ban
    [18:11:13]
    [18:11:20]
    [18:11:20] Ban list
    [18:11:20] --------
    [18:11:20] Loaded: samp.ban
    [18:11:20]
    [18:11:28] AdmCmd: Blazer hat Blazer einen neuen Namen gegeben. Ne
    [18:11:28] AdmCmd: Blazer hat Blazer einen neuen Namen gegeben. Neuer Name: Owned
    [18:11:28] [nick] Blazer nick changed to Owned
    [18:11:35] AdmCmd: Owned hat Owned einen neuen Namen gegeben. Neuer Name: OwnedYo
    [18:11:35] [nick] Owned nick changed to OwnedYo
    [18:12:00] Incoming connection: *IP*:53048
    [18:12:00] [join] Drake_Spencer has joined the server (*IP)
    [18:12:13] Drake_Spencer hat sich eingeloggt. [ID: 0]
    [18:12:27] AdmCmd: OwnedYo hat Drake_Spencer zum Adminlevel 2000 gemacht.
    [18:12:30] GangAutos Geladen
    [18:14:20]
    [18:14:20] Ban list
    [18:14:20] --------
    [18:14:20] Loaded: samp.ban
    [18:14:20]
    [18:14:35]
    [18:14:35] Ban list
    [18:14:35] --------
    [18:14:35] Loaded: samp.ban
    [18:14:35]
    [18:14:38]
    [18:14:38] Ban list
    [18:14:38] --------
    [18:14:38] Loaded: samp.ban
    [18:14:38]
    [18:14:39] Warning: /rcon command exploit from: *IP*:55310
    [18:14:40]
    [18:14:40] Ban list
    [18:14:40] --------
    [18:14:40] Loaded: samp.ban
    [18:14:40]
    [18:14:41]
    [18:14:41] Ban list

    hört sich jetzt blöd an.... aber wie kann ich das kommplett aus machen ?
    (Scripter ist icht on .. muss ich mich jetzt drum kümmern... und ich habe nur grund kenntnisse... )

    Oh ne sry :D
    Habs gerade mal angesehen.. Seite will sich irgendwie nicht aufbauen.. daher habe ich noch nichts dazu schreiben...
    sobald es dann mal geht versuche ich es .. aber kollege schaut gerade nach..




    Nein noch 0.3e