Beiträge von RayJohnson

    Gott gott, besser wäre wohl eher mithilfe von TeamViewer oder nicht? xD





    //AdminRangNamen & DialogAbschnitt
    //Alevel 1 = Moderator
    //Alevel 2 = Supporter
    //Alevel 3 = Administratoren
    //Alevel 4 = Communitymanagement
    //format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)\n{E1FF00}Moderator: {FFFFFF}/a (AdminChat)\n{E1FF00}Moderator:\
    //{FFFFFF}/kick (Spieler Kicken)\n{E1FF00}Moderator: {FFFFFF}/goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)\n{FF6E00}Supporter:{FFFFFF} /ban\
    //(Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen) \n{00A5FF}Administrator: {FFFFFF}/noooc (OOC Chat an/aus schalten)\n{\
    //D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)\n{D70000}Communitymanagement: {FFFFFF}/makeleader(Jemanden zum Leader\
    //machen)\n{D70000}Communitymanagement: {FFFFFF}/gmx (Restarten)\n{D70000}Communitymanagement: {FFFFFF}/givemoney (Dir 2000,00$ geben)");


    if(strcmp(cmdtext,"/abefehle",true)==0)
    {
    new string2xd[512];
    format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)\n{E1FF00}Moderator: {FFFFFF}/a (AdminChat)\n{E1FF00}Moderator\
    : {FFFFFF}/kick (Spieler Kicken)\n{E1FF00}Moderator: {FFFFFF}/goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)\n{FF6E00}Supporter:{FFFFFF} \
    /ban (Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen) \n{00A5FF}Administrator: {FFFFFF}/noooc (OOC Chat an/aus schal\
    ten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)\n{D70000}Communitymanagement: {FFFFFF}/makeleader(Jemanden z\
    um Leader machen)\n{D70000}Communitymanagement: {FFFFFF}/gmx (Restarten)\n{D70000}Communitymanagement: {FFFFFF}/givemoney (Dir 2000,00$ geben)");
    ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"{00A5FF}Adminbefehle",string2xd,"Abbrechen","Abbrechen");
    return 1;
    }

    Komplett ist die Zeile vor dem /abefehl eigentlich so:



    //AdminRangNamen & DialogAbschnitt
    //Alevel 1 = Moderator
    //Alevel 2 = Supporter
    //Alevel 3 = Administratoren
    //Alevel 4 = Communitymanagement
    //format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)\n{E1FF00}Moderator: {FFFFFF}/a (AdminChat)\n{E1FF00}Moderator: {FFFFFF}/kick (Spieler Kicken)\n{E1FF00}Moderator: {FFFFFF}/goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)\n{FF6E00}Supporter:{FFFFFF} /ban (Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen) \n{00A5FF}Administrator: {FFFFFF}/noooc (OOC Chat an/aus schalten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)\n{D70000}Communitymanagement: {FFFFFF}/makeleader(Jemanden zum Leader machen)\n{D70000}Communitymanagement: {FFFFFF}/gmx (Restarten)\n{D70000}Communitymanagement: {FFFFFF}/givemoney (Dir 2000,00$ geben)");


    if(strcmp(cmdtext,"/abefehle",true)==0)
    {
    new string2xd[512];
    format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)\n{E1FF00}Moderator: {FFFFFF}/a (AdminChat)\n{E1FF00}Moderator: {FFFFFF}/kick (Spieler Kicken)\n{E1FF00}Moderator: {FFFFFF}/goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)\n{FF6E00}Supporter:{FFFFFF} /ban (Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen) \n{00A5FF}Administrator: {FFFFFF}/noooc (OOC Chat an/aus schalten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)\n{D70000}Communitymanagement: {FFFFFF}/makeleader(Jemanden zum Leader machen)\n{D70000}Communitymanagement: {FFFFFF}/gmx (Restarten)\n{D70000}Communitymanagement: {FFFFFF}/givemoney (Dir 2000,00$ geben)");
    ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"{00A5FF}Adminbefehle",string2xd,"Abbrechen","Abbrechen");
    return 1;
    }


    //edit:
    Das //format [...]
    nur damit ich es nicht verliere. ^^


    format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)| /a (AdminChat)| /kick (Spieler Kicken)| /goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)| /ban (Spieler Bannen)\n{00A5FF}Administrator:");
    format(string,sizeof(string),"%s{FFFFFF}/veh (Fahrzeug Spawnen)| /noooc (OOC Chat an/aus schalten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)|",string);
    format(string,sizeof(string),"%s/makeleader(Jemanden zum Leader machen)| /gmx (Restarten)| /givemoney (Dir 2000,00$ geben)",string);

    Die Zeile war für den Editor zu lang.


    Hab es Probiert, kommen dennoch die selben Error-Meldungen:



    Deadmau5:


    Hier:



    //Zeile 1229 (Leer c_C)
    if(strcmp(cmdtext,"/abefehle",true)==0) //Zeile 1230
    {
    new string2xd[512];
    format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)\n{E1FF00}Moderator: {FFFFFF}/a (AdminChat)\n{E1FF00}Moderator: {FFFFFF}/kick (Spieler Kicken)\n{E1FF00}Moderator: {FFFFFF}/goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)\n{FF6E00}Supporter:{FFFFFF} /ban (Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen) \n{00A5FF}Administrator: {FFFFFF}/noooc (OOC Chat an/aus schalten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)\n{D70000}Communitymanagement: {FFFFFF}/makeleader(Jemanden zum Leader machen)\n{D70000}Communitymanagement: {FFFFFF}/gmx (Restarten)\n{D70000}Communitymanagement: {FFFFFF}/givemoney (Dir 2000,00$ geben)");
    ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"{00A5FF}Adminbefehle",string2xd,"Abbrechen","Abbrechen");
    return 1;
    }

    Danke, nun sind nurnoch wenige Meldungen dort:



    Was ich aber ehrlichgesagt Schräg finde ist,
    dass Zeile 1229 eine Leerstehende Zeile ist und Zeile 1227 eine wo ich nur mit // ein Infotext verfasst habe....

    Guten Morgen Breadfisher.


    Ich habe erneut ein Problem was mein Script angeht. ^^
    Es geht um mein /abefehle System,
    wobei es eigentlich Richtig sein sollte. c_C
    Ich meine, ich habe es beinahe genau so gemacht,
    wie ich es bei meinen Stats gemacht habe, doch merkwürdigerweise kommen dauernd Errormeldungen,
    wobei ich nicht weiß was ich machen soll. =(


    Hoffe ihr könnt mir hierbei Behilflich sein:


    Wenn ich es so mache:

    if(strcmp(cmdtext,"/abefehle",true)==0)
    {
    new string[512];
    format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)| /a (AdminChat)| /kick (Spieler Kicken)| /goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)| /ban (Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen)| /noooc (OOC Chat an/aus schalten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)| /makeleader(Jemanden zum Leader machen)| /gmx (Restarten)| /givemoney (Dir 2000,00$ geben)");
    ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"{00A5FF}Adminbefehle",string,"Abbrechen","Abbrechen");
    return 1;
    }


    Kommen die Errormeldungen:



    Jedoch wenn ich es mit dem hier, anstatt mit dem anderem mache (Siehe "format"):

    format(string,sizeof(string),"{E1FF00}Moderator: {FFFFFF}/aduty (AdminModus)\n{E1FF00}Moderator: {FFFFFF}/a (AdminChat)\n{E1FF00}Moderator: {FFFFFF}/kick (Spieler Kicken)\n{E1FF00}Moderator: {FFFFFF}/goto\n{FF6E00}Supporter: {FFFFFF}/tban (TimeBan)\n{FF6E00}Supporter:{FFFFFF} /ban (Spieler Bannen)\n{00A5FF}Administrator: {FFFFFF}/veh (Fahrzeug Spawnen) \n{00A5FF}Administrator: {FFFFFF}/noooc (OOC Chat an/aus schalten)\n{D70000}Communitymanagement: {FFFFFF}/setadmin (Jemanden im Team Einladen)\n{D70000}Communitymanagement: {FFFFFF}/makeleader(Jemanden zum Leader machen)\n{D70000}Communitymanagement: {FFFFFF}/gmx (Restarten)\n{D70000}Communitymanagement: {FFFFFF}/givemoney (Dir 2000,00$ geben)");



    Kommen diese Fehlermeldungen... was ist nun Richtig...öh, bzw Falsch?



    Hoffe ihr könnt mir bei meinem Problemchen helfen. :(


    Zu 1.
    Wie kann ich den Array denn größer machen? :(


    Zu 2.
    Danke, habe mich echt schon gefragt, wie es endlich geht. ^^

    Guten Abend liebe Breadfisher. :)


    Ich habe folgendes Problem bzw folgende Frage:


    //Edit:
    Frage/Probleme 1 & 2 Erledigt & gelöscht.


    3. (Frage & Problem):


    Das letzte ist eine Frage und ein Problem in einem. ^^
    Ich wollte probieren,
    dass man bei dem Befehl /a (Chat) und /aduty hinten sieht,
    welchem Rang man ist und natürlich den Rängen auch Namen geben,
    da weiß ich aber leider nicht wie das Funktioniert. =/


    Quellcode der Zeilen vom Pawn (/a Chat + /aduty):



    //AChat
    ocmd:a(playerid,params[])
    {
    new string[256];
    new text;
    new pname[MAX_PLAYERS];
    GetPlayerName(playerid,pname,sizeof pname);
    if(sscanf(params,"s",text))return SendClientMessage(playerid,ROT,"Benutze /a [Text]");
    format(string,sizeof(string),"%s: %s",pname,text);
    for(new i = 0; i<MAX_PLAYERS; i++)
    {
    if(SpielerInfo[playerid][alvl] > 0)
    {
    SendClientMessage(i,ORANGE,string);
    }
    }
    return 1;
    }


    //AdutyBefehl


    ocmd:aduty(playerid,params[])
    {
    new sendername[MAX_PLAYERS];
    new Text3D:ADuty[MAX_PLAYER_NAME],adminduty[128];
    new Float:X, Float:Y, Float:Z,grund[128];
    if(SpielerInfo[playerid][alvl] > 1)//eure Admin Abfrage
    {
    if(AdminDuty[playerid] == 0)
    {
    if(sscanf(params,"s[128]",grund))return SendClientMessage(playerid,ROT,"/aduty [Grund]");
    GetPlayerPos (playerid, X, Y, Z);
    ADuty[playerid] = Create3DTextLabel("Admin im Dienst",ORANGE,X,Y,Z,50.0,0,0);
    format(adminduty,sizeof(adminduty),"[Meldung]%s ist im Supportmodus. Grund: %s",sendername,grund);
    SendClientMessageToAll(ORANGE,adminduty);
    Attach3DTextLabelToPlayer(ADuty[playerid], playerid, 0.0, 0.0, 0.75);
    AdminDuty[playerid] = 1;
    }
    else
    {
    AdminDuty[playerid] = 0;
    Delete3DTextLabel(ADuty[playerid]);
    format(adminduty,sizeof(adminduty),"[Meldung]%s ist nicht mehr im Supportmodus.",sendername);
    SendClientMessageToAll(ORANGE,adminduty);
    }
    }
    else
    {
    SendClientMessage(playerid,ROT,"Du bist kein Administrator.");
    return 1;
    }
    return 1;
    }


    - Hoffe ihr könnt mir Behilflich sein,


    Grüße
    Ray_Johnson

    Guten Morgen Breadfish-Community. :)


    Ich habe Error bzw Warning Probleme.


    Hier:



    ocmd:radio(playerid,params[]){ new Sname[MAX_PLAYER_NAME]; new string[128], text[128]; if(sscanf(params,"s",text))return SendClientMessage(playerid,WEISS,"Benutzung: /radio [Text]"); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(IstSpielerInFraktion(i,1)||IstSpielerInFraktion(i,2)||IstSpielerInFraktion(i,3)||IstSpielerInFraktion(i,4)||IstSpielerInFraktion(i,5)) { format(string,sizeof(string),"%s sagt: %s",Sname(i),text); /*Zeile 785*/ SendClientMessage(i,DLILA,string); } } return 1; }}


    //Edit:
    Tut mir leid, falls die Codes in einer Reihe sind,
    irgendwie kann ich es nicht anders machen.. 8|



    Ich bin nicht sicher, was da falsch ist. X(
    Hoffe jemand kann mir helfen. ^^

    Guten Tag, Breadfisher.


    ich suche nach dem neustem Ocmd Include.
    Ich erstelle diese Anfrage nur, weil ich nichts derartiges auf Breadfish gefunden habe (Intakte Download-Links).


    Es tut mir leid, falls es nicht der Richtige Bereich/Sanktion ist,
    da ich gerade etwas verwirrt bin und nicht genau weiß,
    wohin mit diesem Thread was die Includes angehen. ^^


    Freue mich auf Positive Rückmeldung. :)


    - Grüße
    RayJohnson