Beiträge von PermanenT

    Guten Tag,
    ich suche ein Avatar und ein Banner für meinen neuen YouTube Kanal.


    Es soll ein Gaming Kanal werden wo ein Freund und ich regelmäßig Games Let's playen
    Unter anderem SAMP, CoD, Battlefield und auch noch viele andere Spiele.


    Ich kann kein Geld bieten allerdings könnte ich euch ggf. etwas Scripten


    Wie der Kanal genau heißt und was das Banner und der Avatar haben soll, erfahrt ihr dann per PN



    Mit freundlichen Grüßen
    PermanenT


    Edit:
    Push: 23.07.2015 um 13:08 Uhr
    Push: 25.07.2015 um 17:11 Uhr

    Hey,
    ja kannst du, einfach soo


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Admins", cmdtext, true, 10) == 0)
    {
    new DBResult:result,string[512] = "{FFFFFF}",l;
    result = db_query(handle,"SELECT * FROM `Admins`"),l=db_num_rows(result);
    if(!l) return SendClientMessage(playerid,-1,"* Es wurden noch keine Admins eingetragen!"),db_free(result);
    for(new i,rang[11],name[MAX_PLAYER_NAME]; i<l; i++) {
    db_get_field(result,0,name,MAX_PLAYER_NAME);
    db_get_field(result,1,rang,MAX_PLAYER_NAME);
    format(string,512,"%sName: %s (Rang: %d) - %s{FFFFFF}",string,name,strval(rang),CheckOnline(name));
    db_next_row(result);
    }
    db_free(result);
    ShowPlayerDialog(playerid,999,DIALOG_STYLE_MSGBOX,"Admin Liste",string,"Bestätigen","");
    return 1;
    }
    return 0;
    }

    Aber über diesen befehl sehen wir den Fehler, also machst du es oder nicht?


    Hast du das Plugin und include geupdatet?
    Und nutzt das neuste?


    Hast du in deinem Script irgendwo den stock sscanf?


    //EDIT:
    Schick uns bitte die Logs
    Wo die print's drinnen sind.
    Nur diesen teil


    //EDIT: 13:31 _Advanced_:
    Ich habe es nun mal in mein Script eingefügt und es klappt ohne Probleme



    [13:30:34] 1
    [13:30:34] 2
    [13:30:34] ID: 0 || Skin 2
    [13:30:34] 3
    [13:30:34] 4
    [13:30:34] [AdmCmd]: PermanenT hat dem Spieler PermanenT den Skin 2 gegeben.
    [13:30:34] 5
    [13:30:34] 6


    Das sagen meine Server.Logs, der Skin wird mir auch gegeben ohne Probleme


    Es liegt also sicherlich an deinem Sscanf Plugin

    Was steht denn dort wenn du diesen Befehl eingibst?
    Bis wohin kommst du?


    Füg ein paar print(""); ein


    soo...
    ocmd:skin(playerid,params[])
    {
    new str[100],skin,name[MAX_PLAYER_NAME],givename[MAX_PLAYER_NAME],pID;
    print("1");
    if(!IsPlayerConnected(playerid))return 1; //Wenn nicht eingeloggt
    if(!IsPlayerAdminLevel(playerid, 2))return 1; //Wenn kein Admin
    print("2");
    if(sscanf(params,"ud",pID,skin))return SendClientMessage(playerid,Gelb,"Befehl: /skin [ID] [SkinID]");
    printf("ID: %i || Skin %i",pID,skin);
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Gelb,"Es ist kein Spieler mit dieser ID verbunden.");
    if(skin < 1 || skin > 298)return SendClientMessage(playerid,Gelb,"Du kannst nur einen Wert von 1 bis 298 angeben.");
    print("3");
    GetPlayerName(playerid,name,sizeof(name)),GetPlayerName(pID,givename,sizeof(givename));
    print("4");
    format(str,sizeof(str),"[Admin]: %s hat dir den Skin %d gegeben.",name,skin);
    SendClientMessage(pID,Gelb,str);
    format(str,sizeof(str),"[AdmCmd]: %s hat dem Spieler %s den Skin %d gegeben.",name,givename,skin);
    printf("%s",str);
    print("5");
    SetPVarInt(pID, "Skin", skin);
    SetPlayerSkin(pID,skin);
    for(new i; i < MAX_PLAYERS; i++)
    {
    if(!IsPlayerAdminLevel(i, 2))continue;//Schleife geht einfach weiter
    SendClientMessage(i,Gelb,str);
    }
    print("6");
    return 1;
    }


    Dann dann führe den befehl aus und sag uns was die Server.Logs sagen

    Hey,
    Update mal dein sscanf Plugin und Include
    Link


    Dazu reicht es wenn du einmal str nutzt zwei sind unnötig


    ocmd:skin(playerid,params[])
    {
    new str[100],skin,name[MAX_PLAYER_NAME],givename[MAX_PLAYER_NAME],pID;
    if(IsPlayerConnected(playerid))
    if(IsPlayerAdminLevel(playerid, 2))
    {
    if(sscanf(params,"ud",pID,skin))return SendClientMessage(playerid,Gelb,"Befehl: /skin [ID] [SkinID]");
    GetPlayerName(playerid,name,sizeof(name)),GetPlayerName(pID,givename,sizeof(givename));
    if(!IsPlayerConnected(pID))return SendClientMessage(playerid,Gelb,"Es ist kein Spieler mit dieser ID verbunden.");
    if(skin < 1 || skin > 298)return SendClientMessage(playerid,Gelb,"Du kannst nur einen Wert von 1 bis 298 angeben.");
    format(str,sizeof(str),"[Admin]: %s hat dir den Skin %d gegeben.",name,skin);
    SendClientMessage(pID,Gelb,str);
    SetPlayerSkin(pID,skin);
    SetPVarInt(pID, "Skin", skin);
    format(str,sizeof(str),"[AdmCmd]: %s hat dem Spieler %s den Skin %d gegeben.",name,givename,skin);
    printf("%s",str);
    for(new i; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerAdminLevel(i, 2))
    {
    SendClientMessage(i,Gelb,str);
    }
    }
    }
    return 1;
    }

    Guten Tag,
    das ist die dritte neue Anfrage die ich sehe.
    Darf ich fragen warum dies so ist?


    Mit freundlichen Grüßen
    PermanenT

    Guten Tag,
    das Team ist zu dem Entschluss gekommen erstmal wieder zu schließen
    Um die derzeitigen Systeme alle zu prüfen und zu verbessern.
    Auch neue Systeme sollen dazu kommen, um den Spielspaß zu fördern,
    Vorschläge dafür sind gerne gesehen.


    Mit freundlichen Grüßen
    PermanenT

    Guten Tag,
    @Stahlos:
    Das Anti-Cheatsystem scheint derzeit noch ein paar Lücken aufzuweisen,
    welche aber bereits in Bearbeitung sind.


    @0x0040FB80:
    Die Projektleitung hat lange Zeit an dem Konzept gearbeitet, welches auch ein paar Seiten lang ist.
    Wo wir uns überlegt haben, wie wir die Adminmessage gestalten, wie die Dialoge aussehen und deren Überschrift.


    Es ist allerdings nichts kopiert

    Guten tag,
    es gab wieder ein Update, zwar ein kleines aber ein nützliches


    Mit freundlichen Grüßen
    PermanenT

    Guten Tag,
    @Mencent:
    Ich habe es bei mir getestet und ich komme auf jeden anklickbaren bereich ohne jegliche Probleme.
    Welches Textdraw meinst du genau?
    Da ich diesen Fehler bei mir leider nicht nach vollziehen kann.
    Dazu wird dein Vorschlag natürlich sofort umgesetzt


    @Stahlos:


    Könntest du mir vielleicht ein Screenshot von dem Fehler schicken oder bei uns im TS vorbei schauen, und es mir genauer erklären,
    damit ich den Fehler besser/schneller finden und beheben kann



    Mit freundlichen Grüßen
    PermanenT

    Guten Morgen,
    wir haben grade ein Update aufgespielt

    Original Beitrag


    @Stahlos:
    Dieses Update enthält auch die von dir genannten Buggs


    @Mencent:
    Der Bugg das man die Stats nicht mehr schließen kann wurde, teilweise behoben.


    Mit freundlichen Grüßen
    PermanenT

    Stahlos:
    Man kann auch einen Clan gründen etc.
    Es wird natürlich noch viel bearbeitet und versucht das beste draus zu machen auch Spielspaß maßig


    @Mencent:
    Die Buggs die gemeldet und uns bekannt sind wurden grade behoben und kommen beim nächsten Update auf den Server


    Mit freundlichen Grüßen
    PermanenT

    Guten Abend @Mencent:
    Danke das du mich darauf aufmerksam gemacht hast, ja es ist der 15.07.2015 gemeint.



    //EDIT: 15.07.2015


    Der Server startet heute zwischen 14-16 Uhr.


    Forum: Forum.Pure-DM.de
    ServerIP: 84.200.7.96:7777
    TeamSpeakIP: 62.141.46.159:7777


    Dazu habe ich noch ein paar Bilder für euch


    Und auch das neue Login und Registersystem


    EDIT:
    Der Server ist nun Online und erreichbar.
    Wir sind im Forum und im Teamspeak erreichbar falls es Probleme gibt,
    aber auch InGame via "/a"


    Forum: Forum.Pure-DM.de
    ServerIP: 84.200.7.96:7777
    TeamSpeakIP: 62.141.46.159:7777


    Fehler bitte direkt melden


    Mit freundlichen Grüßen
    PermanenT

    Original Betrag im Forum


    Mit freundlichen Grüßen
    PermanenT