Beiträge von BlackFoX

    Hast du eventuell in OnGameModeInit was verändert ?
    der Einstiegs punkt Main kann es ja nicht bzw. kann man das ausschließen da der Server nach bestimmten Ladevorgängen erst den Geist aufgibt.


    Das Problem sollte nach ,,EnableZoneNames´´ auftauchen denke ich bzw. die Funktion kannst du eig. auch ganz Löschen da sie seid 0.3 gelöscht wurde
    das Problem sollte sich unter dieser Funktion befinden denke ich

    Diese Variablen wurden erstellt & zugewiesen jedoch wurden sie niemals genutzt, diese Warnungen kannst du Ignorieren oder beheben sprich würde
    keine ernsthaften Probleme hervorrufen natürlich machen sich Warnungen Optisch nie gut manche können früher oder Später einen Laufzeit Fehler auslösen was bei
    dir aber nicht der Fall sein sollte

    Ja das müsste man aber erst Installieren & das dauert so seine Zeit zudem ist das gar nicht nötig
    zudem gibt es besseres als Confixx & Plesk , ispconfig ( Hat mir DeDi mal empfohlen :> ) & ispcp ( Hab ich mal genutzt )
    sind Panels mit denen du leicht & locker alles verwalten kannst er wollte aber wissen wie sich das ganze via Konsole regeln lässt

    Wie am Marktplatz Blackfox ?

    Ich meinte damit das du bei bedarf eine Anfrage stellen kannst so musst du nicht viel suchen denke ich zudem
    immer darauf achten das die Person Qualifiziert ist & du dir nicht einen Miesepeter angelst der sich dein Skript
    unter den Nagel reißt ansonsten wäre es richtiger einen Qualifizierten Hoster an Land zu ziehen

    Wenn du deine MySql Datenbank verwalten möchtest, tust du dies in dem du erstmal auf phpmyadmin zugreifst


    Code
    ln -s /usr/share/phpmyadmin /var/www/


    sollte der richtige Pfad zu phpmyadmin sein


    dann kannst du per


    deineadress/phpmyadmin


    Zugreifen , zudem heißt der Standard Login normal falls du ihn nicht anders festgelegt hast ,,root´´ , das Passwort müsstest du selber wissen denn bei der Installation fragt er nach einem :>

    NeoN Roleplay oder so glaub ich, eine geschlossene Community & völlig Kiddyfrei,
    solltest dich darüber mal bei der Server Werbung Informieren oder bei Sebihunter


    Ansonsten wüsste ich nichts besonders bisher sind alle Server stark überflutet von Leuten die einfach keinen deut an Höflichkeit besitzen geschweige sich gegenseitig Respektieren

    Wie gesagt entweder der Kompatibilitätsmodus oder es sind noch Rückstände drauf ansonsten ist es wohl die bessere Lösung das Spiel erneut zu installieren,
    am besten 2x das Spiel auf den Rechner installieren sprich einmal für Experimente wie die Veränderungen am Spiel & einmal für den Multiplayer

    Hier mal ein paar von mir geschriebene Funktionen, vllt braucht sie jemand


    bIsNumeric(const str[])
    {
    new b;
    while(b<strlen(str) && (str[b] >=48 && str[b] <=57))b++;
    return (strlen(str)!=b) ? (0) : (1);
    }

    • Checkt ob der String/Text eine Nummer ist


    checkDate(const str[],const look = '/')
    {
    new count,swt;
    while(count<strlen(str) && (str[count] >=48 && str[count] <=57 || str[count] == look))
    {
    if(str[count] == look)
    {
    if(count && !swt)swt = 1;
    else if(count == 5 && swt)swt=2;
    else break;
    }
    count++;
    }
    return (count==10) ? (1) : (0);
    }

    • Checkt das Format bzw. ob es ein Datum ist oder nicht
    • Apzektiert z.b. 21/09/1991 das Zeichen bzw. den Separator könnt ihr selber festlegen, Standard ist es /
    • Nimmt nur Nummern an sprich keine Buchstaben Formate sprich AA/00/1991 = False


    Viel Spaß damit

    öhm ^^ Rcon Pwd ist zu 100% sicher da einzige was man machen kann durch Bruthforce Attacken an das richtige Pw zu gelangen dabei sind die
    Chancen bei solchen Attacken einen Erfolg zu erzielen sehr gering


    Sprich es kann nur eine Person sein die eure Zugangsdaten haben

    jeder Eintrag muss mit einem neuen Komma beginnen


    new Float:DMspawns[][] = {
    {192.1223,1931.1367,17.6406,100.2426},
    {234.3555,1933.5605,25.4985,88.9624},
    {247.3800,1860.9109,14.0840,354.0941},
    {165.2771,1848.3613,25.4985,165.7063},
    {117.8007,1870.3394,17.8359,20.0284}
    };

    new le_player[MAX_PLAYERS];
    new player_timer[MAX_PLAYERS];


    if(!strcmp(cmdtext,"tuto"))
    {
    if(le_player[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist bereits im Tutorial!");
    le_player[playerid] = 1;
    doTutorial(playerid);
    player_timer[playerid] = SetTimerEx("doTutorial",5000,1,"i",playerid);
    return 1;
    }


    public doTutorial(playerid)
    {

    switch(le_player[playerid])
    {
    case 1:
    {
    // Aktion 1
    }
    case 2:
    {
    // Aktion 2
    }
    case 3:KillTimer(player_timer[playerid]); // Ende & andere Aktionen
    }
    le_player[playerid]++;
    return 1;
    }


    So ungefähr...

    Ersetz bei OnPlayerSpawn zudem lösche den Code der Deathmatch Daten aus OnPlayerDeath, bringt nämlich wenig


    if(PlayerInfo[playerid][pDM]==1)


    gegen


    if(DM[playerid])



    Zudem würde ich Sicherungen einbauen damit der Spieler das DM nicht doppelt betreten kann


    im Kommando
    if(strcmp(cmdtext,"/deathmatchoff",true)==0)



    bau das ein
    if(!DM[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist in keinem Deathmatch!");


    und im anderen Kommando das...


    if(DM[playerid])return SendClientMessage(playerid,0xFF0000FF,"Du bist bereits in einem Deathmatch!");