Beiträge von The Sensei


    Wie jetzt kannst du mir den Code mal erstellen?



    Nee


    wo muss das hin?

    Code
    Needle = ]
    Needle1 = :
    StringGetPos, pos, STRINGNAME, %Needle%
    StringGetPos, pos1, STRINGNAME, %Needle1%
    pos1 += 1
    pos -= 1
    StringLeft, OutputVar, STRINGNAME, pos
    StringTrimLeft, OutputVar1, OutputVar, pos1

    Ok
    Hab API etc. PP
    Hab tzd. Eine Frage wie lese ich eine ID aus dem Chat aus.



    Ich will wenn ein Name oder so kommt das er sofort reagiert und ihn annimmt.


    Er zeigt das nicht an.
    Könnten sie mir auch die Neuste API Version zeigen also 0.3Z

    Guten Tag,


    ich kann Equ wirklich nur Loben.
    Wir hatten einen Preis ausgemacht und diesen hat er gesenkt, weil er zu lange gebraucht hat.
    Dann haben wir das alles ohne Mittelsmann gemacht und es hat wirklich alles Super geklappt.


    Top echt weiterso ich habe das System mir noch nicht angeschaut aber es wird schon funktionieren.
    10/10


    Mit freundlichen Grüßen
    FerienFreak

    Ich meinte nicht das ich das nicht kann sondern das ich nicht weiß wie.


    stock SendAdminMessage(color,const message[])
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) && if(!isPlayerAnAdmin(i,1)) // Hier Fehler 1831
    {
    SendClientMessage(i,color,message);
    }
    }
    return 1;
    }


    Was ist falsch


    C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(1370) : warning 219: local variable "pname" shadows a variable at a preceding level
    C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(1377) : error 017: undefined symbol "SendAdminMessage"
    C:\Users\Patrick\Desktop\IRP-City\gamemodes\Deathmatch.pwn(1427) : warning 217: loose indentation
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    ocmd:sup(playerid,params[])
    {
    new text[256];
    if(sscanf(params,"s",text))
    {
    SendClientMessage(playerid, -1,"Tippe: /sup [text]");
    }
    else
    {
    if(TicketAngenommen[playerid] == 0)
    {
    new pname[MAX_PLAYER_NAME],save[512], string[128];
    GetPlayerName(playerid,pname,sizeof pname);
    format(save,sizeof save,"Tickets/%s.ini",pname);
    if(!dini_Exists(save) && TicketZeile[playerid] == 0)
    {
    new adminmeldung[128];
    format(adminmeldung, sizeof(adminmeldung), "%s hat ein Support-Ticket geschrieben", pname);
    SendAdminMessage(GELB, adminmeldung);//Fehler
    SupportTicket[playerid] = 1;
    TicketZeile[playerid] = 1;
    dini_Create(save);
    dini_Set(save,"Suptext",text);
    SendClientMessage(playerid, GELB, "[SUPPORT] Du hast ein Ticket mit folgendem Text geöffnet:");
    format(string, sizeof(string), "%s", text);
    SendClientMessage(playerid, GELB, string);
    SendClientMessage(playerid, GELB, "[SUPPORT]Warte bis es ein Supporter annimmt!");
    SendClientMessage(playerid, GELB, "[SUPPORT]Du kannst noch mit /sup 2 weitere Zeilen anhängen");
    return 1;
    }
    else if(TicketZeile[playerid] == 1)
    {
    new string2[128];
    dini_Set(save, "Suptext2",text);
    SendClientMessage(playerid, GELB, "[SUPPORT] Du hast folgendes an dein Ticket anhängt:");
    format(string2, sizeof(string2), "%s", text);
    SendClientMessage(playerid, GELB, string2);
    TicketZeile[playerid] = 2;
    return 1;
    }
    else if(TicketZeile[playerid] == 2)
    {
    new string3[128];
    dini_Set(save, "Suptext3",text);
    SendClientMessage(playerid, GELB, "[SUPPORT] Du hast folgendes an dein Ticket anhängt:");
    format(string3, sizeof(string3), "%s", text);
    SendClientMessage(playerid, GELB, string3);
    TicketZeile[playerid] = 3;
    return 1;
    }
    else if(TicketZeile[playerid] == 3)
    {
    SendClientMessage(playerid, GELB, "[SUPPORT] Dein Ticket ist bereits randgefüllt!");
    return 1;
    }
    }
    if(TicketAngenommen[playerid] == 1)
    {
    new pID = DeinSupport[playerid];
    new antwort[128], antwort2[128], DerFragende[MAX_PLAYER_NAME], DerSup[MAX_PLAYER_NAME];
    GetPlayerName(playerid, DerFragende, sizeof (DerFragende));
    GetPlayerName(pID, DerSup, sizeof (DerSup));
    format(antwort, sizeof (antwort),"--> %s", text);
    SendClientMessage(playerid, GELB, antwort);
    format(antwort2, sizeof (antwort2), "%s schrieb: %s", DerFragende, text);
    SendClientMessage(pID, GELB, antwort2);
    }
    }
    return 1;
    }

    Habe einen Fehler.


    TicketZeile(playerid) = 0;//Fehler?
    SupportTicket(playerid) = 0;
    TicketAngenommen(playerid) = 0;
    DeinSupport(playerid) = 0;

    Also das Tutorial ist meines Erachtens zu lange.
    Das mit dem Flugzeug ist eigentlich ok wobei ich schon da verlassen wollte da das bei mir gedauert hat.
    Naja danach muss man zum Bürgeramt.
    Aber wer nicht denken kann weis nicht das man danach /Arbeitsamt schreiben muss das würde ich verbessern und der weg dahin voll lange sitze immer noch dran Fahrrad ist ins Wasser gefallen.


    Fazit:


    Server: 5/10 (Bisher)
    Forum: 7/10 (Da dies noch am aufbau ist.)


    Naja werde eine Zeit lang noch drauf spielen.
    Je nach dem wie es mir gefallt gehe oder bleibe ich.


    Mit freundlichen Grüßen
    FerienFreak