Beiträge von Kasakow

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums

    Hey!


    Und zwar kurz & knapp, ich erstelle euch kleine und günstige Systeme oder bearbeite euer Skript minimal.
    Der Preis wird nie über 15€ gehen.


    Ich werde nur kleine Systeme erstellen.
    Wer interesse oder fragen hat.
    Es gibt Skype, TS, PN und Thema.


    mfg :thumbup:


    Zahlungsarten:
    PaySafeCard (Bevorzugt), PayPal(eher weniger, aber möglich)


    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Naja, eigentlich ganz ok. Was mir auffällt ist, dass deine Data Size doppelt so groß ist wie meine.
    Und ich benutze ein GF mit 56.000 Zeilen. Der Rest ist deutlich unter meinen Zahlen/Ergebnissen.


    MfG


    Das nicht umbedingt was mit den Zeilen zu tuen -.-


    Kann auch ein zu groß erstellter "string" sein.


    mfg :thumbup:

    new streamvar;
    if(!strcmp(cmdtext, "/befehl", true)){
    for(new x, o = GetMaxPlayers(); x != o; ++x){
    if(!IsPlayerConnected(x) || IsPlayerNPC(x))continue;
    if(!streamvar) PlayAudioStreamForPlayer(x, "link"), streamvar=1;
    else if(streamvar) StopAudioStreamForPlayer(x), streamvar=0;
    if((x==o&&o==GetMaxPlayers()))break;
    }
    }


    Das ist nur ein Beispiel code!


    mfg :thumbup:

    Meinst du vllt die Rcon Console?


    Wenn ja dann gibt es die nur Indirekt in Linux, du musst die server_log.txt anschauen darin siehst du alles was in der console stand.


    Auserdem kannst du das ingame Rcon System nutzen. (Eine 2. Console)


    mfg :thumbup:

    if(!strcmp(hInfo[x][hBesitzer], GetName(playerid), true))return x;
    zu:
    if(!strcmp(hInfo[x][hBesitzer], string, true))return x;


    Hat gerade auch nicht viel gebracht.


    Wenn ich nun ganz normal offduty bin (name=ciberkiller) dann sagt er mir das ich kein haus habe aber wenn ich im dienst bin (name=[IQ]CIBERKILLER) dann funktioniert es!


    Screen vom Haus:


    mfg :thumbup:

    ja das hab ich jetzt dazu gepackt aber dein simples system funktioniert bei mir komischerweise nicht
    ehhm nimm mich mal per skype an dann kannste per tv mal mein script sehen und wir können das gemeinsam lösen (wenns recht ist)


    Gut dann sende mir doch bitte eine Anfrage in Skype, dann lösen wir das mit Skypen + Teamviewer


    mfg :thumbup:

    #define DIALOG_BETA_KEY_INSERT 20


    Also eigentlich kommt sowas ganz hoch, da sonst der Definitionswert nicht überall zählt.


    Ich hab dir mal fix ein Beta Key System geschrieben. (Simple)


    Klick mich - Pastebin


    //Edit: Ich weiß nicht ob das System Funktioniert, habs nur mal fix hingeschrieben.


    mfg :thumbup:

    Hey!


    Ich habe in meinem Haussystem eine Funktion die herrausfinden kann ob ein Spieler bereits ein Haus besitzt.
    Dies hat bis jetzt auch ganz gut Funktioniert.
    Nur wenn man in den Administratoren Dienst geht, bekommt man ein "[IQ]" vor den namen.
    Ich habe es gemacht es das es beim /bhouse haus befehl entfernt wird aus dem string.


    So wollt ich das nun auch bei der Funktion machen.


    stock hasPlayerHouse(playerid){
    if(PlayerInfo[playerid][pAduty] && GetPlayerAdmin(playerid) != 0){
    GetPlayerName(playerid, string, sizeof string);
    strdel(string, 0, 4);
    }
    for(new x, o = sizeof hInfo; x != o; ++x){
    if(!hInfo[x][hID])continue;
    if(!strlen(hInfo[x][hBesitzer]))continue;
    if(!strcmp(string, hInfo[x][hBesitzer], true))return true;
    if((x == o && o == sizeof hInfo))break;
    }
    return false;
    }


    Wenn man Aduty geht und /hverwalten eingibt kommt, "unknown command".
    Wenn man dann wieder offduty geht und sofort /hverwalten eingibt, funktioniert es 1x.
    Gebe ich dann nochmal /hverwalten ein, steht dort "du hast kein haus".


    ocmd:hverwalten(playerid){
    if(!PlayerInfo[playerid][pEingeloggt])return SendClientMessage(playerid, COLOR_RED, "[Fehler] {FFFFFF}Du kannst diesen Befehl nicht ausführen da du nicht eingeloggt bist.");
    if(!hasPlayerHouse(playerid))return SendClientMessage(playerid, COLOR_RED, "[Fehler] {FFFFFF}Du hast kein Haus!");
    new x = GetHausIDFromPlayer(playerid);
    if(GetPlayerDistanceFromPoint(playerid, hInfo[x][hPos][0], hInfo[x][hPos][1], hInfo[x][hPos][2]) >= 2.1)return SendClientMessage(playerid, COLOR_RED, "[Fehler] {FFFFFF}Du bist nicht nah genug an deinem Haus!");
    ShowPlayerMenu(playerid, "haus.verwalten.main");
    return 1;
    }


    stock GetHausIDFromPlayer(playerid){
    if(PlayerInfo[playerid][pAduty] && GetPlayerAdmin(playerid) != 0){
    GetPlayerName(playerid, string, sizeof string);
    strdel(string, 0, 4);
    }
    for(new x, o = sizeof hInfo; x != o; ++x){
    if(!hInfo[x][hID])continue;
    if(!strlen(hInfo[x][hBesitzer]))continue;
    if(!strcmp(hInfo[x][hBesitzer], GetName(playerid), true))return x;
    if((x == o && o == sizeof hInfo))break;
    }
    return -1;
    }


    Wäre super wenn mir bei diesem "Problem" behilflich" sein kann!


    mfg :thumbup: