Beiträge von lollipop

    Huten Mittag liebe Com.,
    ich habe da ein Problem.
    Wenn ich jetzt /stats eingebe und es Scripte das angezeigt wird was die Person hat dann wird ja alles als Wert wiedergegeben
    Also Dann steht da Premium: 1 Leader: 1 Fraktion: 3 usw.
    Wie kann ich machen das da steht :
    Leader: Ja Fraktion: Sanitäter Premium: Ja
    Ich arbeite grade an meinem Selfmade also kein GF ;D
    Hier mein /stats Befehl:
    if(strcmp("/stats", cmdtext, true, 10) == 0)
    {
    new sstring[250];
    new snstring[250];
    new Float:armour;
    GetPlayerArmour(playerid, armour);
    new Float:health;
    GetPlayerHealth(playerid,health);
    new ip[16];
    GetPlayerIp(playerid, ip, 16);
    new plname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, plname, sizeof(plname));
    format(snstring,sizeof(snstring),"Dein Stats:%s",plname);
    format(sstring,sizeof(sstring),"Dein Nickname:%s Dein ID:%d\nEnergie:%0.f Ruestung:%0.f\nGeld:$%i Kontostand:$%d ",plname,playerid,health,armour,GetPlayerMoney(playerid),pInfo[playerid][pBank]);
    ShowPlayerDialog(playerid,37,DIALOG_STYLE_MSGBOX,snstring,sstring,"OK", "Abbrechen");


    return 1;
    }
    Ich hoffe mir kann jemand helfen.
    mfg


    //Edit Code

    Bauarbeiter
    Müllmann
    Busfahrer
    Taxifahrer
    Küstenwache
    Bodyguard
    Freiwillige Feuerwehr
    Freiwillige Polizei
    Politiker
    Straßenkehrer
    Lieferant(Trucks etc.)


    Mir fällt grade nicht mehr ein.
    Naja denke ist etwas.
    mfg


    //Edit
    Hure
    Zuhälter
    Eisverkäufer
    Hotdogverkäufer


    //edit 2
    Drogenkurier
    Farmer
    Zeitungsjunge

    Nein leider nicht.
    Ich habs aber geschafft mir selber zu helfen.
    Wer es brauch hier bitte:
    ocmd:s(playerid,params[])
    {
    new string[128],nachricht,sender[MAX_PLAYER_NAME];
    if(sscanf(params,"s",nachricht))return SendClientMessage(playerid,COLOR_GRAD2,"INFO: /s [Text]");
    GetPlayerName(playerid, sender, sizeof(sender));
    format(string,sizeof(string),"%s schreit: %s !!!",sender,nachricht);
    ProxDetector(50.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
    return 1;
    }
    ocmd:ooc(playerid,params[])
    {
    new string[128],nachricht,sender[MAX_PLAYER_NAME];
    if(sscanf(params,"s",nachricht))return SendClientMessage(playerid,COLOR_GRAD2,"INFO: /ooc [Text]");
    if(pInfo[playerid][admin] > 1)
    {
    GetPlayerName(playerid, sender, sizeof(sender));
    format(string,sizeof(string),"(( Admin: %s: %s ))",sender,nachricht);
    SendClientMessageToAll(COLOR_WHITE,string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2,"Du bist kein Admin!");
    }
    return 1;
    }

    Danke schön.
    Es klappt auch alles wunderbar ich habs jedoch ein wenig anders gemacht naja trotzdem danke.
    Jetzt noch 2 Fragen wie mache ich es mit /s [Text] Blood schreit: ______________!!!
    und /p [Text](Public)Blood sagt:________________
    mfg

    Danke an dich NeoPhoenix und danke an dich Der_Scripter95,
    jedoch soll es ja nicht an alöle gesendet werden sondern nur an
    die Leute im umkreis von 20 Koordinaten.
    mfg

    Habe des jez so:
    if(strfind(text,"Hi",true,0) != -1)
    {
    new string[256];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s sagt:", text, sendername);
    ProxDetector(20.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
    return 1;
    }
    Wenn ich jetzt aber was schreibe steht da trotzdem nur blood: text
    Und wenn ich hi schreibe steht da:
    hi sagt:
    Blood:hi
    mfg

    Guten Tag liebe Com.,
    ich habe da eine kurzte frage.
    Wir kann ich es machen das wenn jemand schreibt Hi das da nichtnur steht:
    Blood: xD Test
    sondern Blood sagt: xD Test
    oder wwenn jemand /s macht das es einen weiter entfernung hat und bei /f eine ganz kleine.
    Ich hoffe ihr wisst was ich meine.
    mfg


    //Edit Überschrift

    Guten Tag liebe Com.,
    bei mir wird in meiner Textdraw alles Groß geschrieben aber im Script nicht.
    Kann mir da jemand helfen?
    Also es steht immer da statt Hilfeleiste HILFELEISTE usw.
    Hier der Code:
    //Entfernt
    Ich hoffe ihr versteht was ich meine und könnt mir helfen.
    mfg


    //Edit erledigt+Code entfernt
    Dank an Bloodyeric

    Guten Tag liebe Com.,
    ich habe ein kleines Problem.
    Es handelt sich um die Adminhilfe.
    Es sollte eigentlich alles in einem Dialog angezeigt werden.
    Jedoch ist dieser leider zu klein für alles.
    Wie kann ich es machen das man unten auf Weiter drückt und dann der 2. Teil erscheint?
    mfg
    new string1[250];
    new string2[250];
    new astring[250];
    format(string1, (sizeof string1), "Adminlevel 1:/a [Text] /say [Text] /kick [ID] [Grund] /ip [ID] /fraktionsids\nAdminlevel 2: /mute [ID] /unmute [ID] /slap [ID] [Höhe] /goto [ID] /sethp [ID] [Leben]\nAdminlevel 3: /get [ID] /setskin [ID] [SkinID] /gt [Text]");
    format(string2, (sizeof string2), "\nAdminlevel 4: /ban [ID] [Grund] /givecash [ID] [Menge] /freeze [ID] /unfreeze [ID] /veh [VehID] [Farbe 1] [Farbe 2] /weather [WetterID]\nAdminlevel 5: /innenraum /restart /makeadmin [ID] [Adminlevel]");
    format(astring, (sizeof astring), "%s\n%s",string1, string2);
    ShowPlayerDialog(playerid, 10, DIALOG_STYLE_MSGBOX,"Adminhilfe",astring,"Ok","Abbrechen");

    public OnPlayerLogin(playerid,inputtext[])
    {
    new pname[MAX_PLAYERS],accFormat[128];
    GetPlayerName(playerid,pname,sizeof pname);
    format(accFormat,sizeof accFormat,"/Accounts/%s.ini",pname);
    if(!strlen(inputtext))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Bitte logge dich ein","Abbrechen","Weiter");
    return SendClientMessage(playerid,0xFFFFFFFF,"Kein Passwort angegeben!");
    {//Da liegt dein Fehler muss } sein nicht {
    if(strcmp(inputtext,dini_Get(accFormat,"Passwort")) == 0) // Passwort Direkt aus der Datei Laden
    {
    pInfo[playerid][wanted] = dini_Int(accFormat,"wanted");
    pInfo[playerid][skin] = dini_Int(accFormat,"skin");
    loggedin[playerid] = true;
    SendClientMessage(playerid,0xFFFFFFFF,"Du wurdest erfolgreich eingeloggt.");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,1,"Login","Bitte logge dich ein","Abbrechen","Weiter");
    SendClientMessage(playerid,0xFFFFFFFF,"Das Passwort war Falsch!");
    }


    return 1;
    }
    Du hast einen Klammerfehler in der 1. abfrage.
    Du musst statt { ] nutzen.
    Ich hoffe ich konnte dir helfen.
    mfg

    GetModType(componentid)
    {
    new i;
    for(i=0; i<20; i++)
    {
    if(spoiler[i][0]==componentid) { return 1; }
    }
    for(i=0; i<3; i++)
    {
    if(nitro[i][0]==componentid) { return 2; }
    }
    for(i=0; i<23; i++)
    {
    if(fbumper[i][0]==componentid) { return 3; }
    }
    for(i=0; i<22; i++)
    {
    if(rbumper[i][0]==componentid) { return 4; }
    }
    for(i=0; i<28; i++)
    {
    if(exhaust[i][0]==componentid) { return 5; }
    }
    for(i=0; i<2; i++)
    {
    if(bventr[i][0]==componentid) { return 6; }
    }
    for(i=0; i<2; i++)
    {
    if(bventl[i][0]==componentid) { return 7; }
    }
    for(i=0; i<4; i++)
    {
    if(bscoop[i][0]==componentid) { return 8; }
    }
    for(i=0; i<13; i++)
    {
    if(rscoop[i][0]==componentid) { return 9; }
    }
    for(i=0; i<21; i++)
    {
    if(lskirt[i][0]==componentid) { return 10; }
    }
    for(i=0; i<21; i++)
    {
    if(rskirt[i][0]==componentid) { return 11; }
    }
    if(hydraulics[0][0]==componentid) { return 12; }
    if(base[0][0]==componentid) { return 13; }
    for(i=0; i<2; i++)
    {
    if(rbbars[i][0]==componentid) { return 14; }
    }
    for(i=0; i<2; i++)
    {
    if(fbbars[i][0]==componentid) { return 15; }
    }
    for(i=0; i<17; i++)
    {
    if(wheels[i][0]==componentid) { return 16; }
    }
    for(i=0; i<2; i++)
    {
    if(licht[i][0]==componentid) { return 17; }
    }
    return 0;
    }

    Guten tag,
    ich habe ein Autohaus gefunden das mir gefällt.
    jetzt habe ich es in mein Gamemode eingefügt aber ich bekomme ein warning:
    C:\Users\Sven\Desktop\Selfmade rl\gamemodes\Selfmade.pwn(2979) : warning 219: local variable "mod" shadows a variable at a preceding level
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warnings.

    Hier die zeile:
    public OnVehicleMod(playerid,vehicleid,componentid)
    {
    if (playerid!=GetPlayerFromCarlistCar(vehicleid)) {return 1;}
    if(playerid!=-1)
    {
    new mod=GetModType(componentid); //Die Problemzeile
    switch (mod)
    {
    case 1: { Carlist[playerid][mod1]=componentid; }
    case 2: { Carlist[playerid][mod2]=componentid; }
    case 3: { Carlist[playerid][mod3]=componentid; }
    case 4: { Carlist[playerid][mod4]=componentid; }
    case 5: { Carlist[playerid][mod5]=componentid; }
    case 6: { Carlist[playerid][mod6]=componentid; }
    case 7: { Carlist[playerid][mod7]=componentid; }
    case 8: { Carlist[playerid][mod8]=componentid; }
    case 9: { Carlist[playerid][mod9]=componentid; }
    case 10: { Carlist[playerid][mod10]=componentid; }
    case 11: { Carlist[playerid][mod11]=componentid; }
    case 12: { Carlist[playerid][mod12]=componentid; }
    case 13: { Carlist[playerid][mod13]=componentid; }
    case 14: { Carlist[playerid][mod14]=componentid; }
    case 15: { Carlist[playerid][mod15]=componentid; }
    case 16: { Carlist[playerid][mod16]=componentid; }
    case 17: { Carlist[playerid][mod17]=componentid; }
    default: { new string[128]; format(string,128,"Unbekannte Komponentenid: %i",componentid); print(string); }
    }
    }
    return 1;
    }
    Ich hoffe mir kann jemand helfen.
    mfg

    Ja ich bin unter 18 meine frage ist jedoch lediglich ab wie viel Euro im Jahr/Monat
    brauche ich eine gewerbe/Kleingewerbelizenz und bis wohin ist es Steuerfrei?
    mfg
    //edit Schade um dein Sponsoringporject

    Guten Tag liebe Com,
    ich wollte mal fragen fpür was ich eine Gewerbelizenz brauche oder ab wie viel Eure im Monat.
    mfg
    P.S.: Falls ich das hier nicht posten darf bitte löschen oder verschieben