Beiträge von Optiimal

    Ok danke aber kann so oder so nicht funken mir ist jetzt gerade wieder eingefallen das nicht der bildschirm von standrechner kaputt war sondern das netzteil von Standrechner ?(
    aber danke trozdem

    Hallo


    Ist es möglich das ich mein Laptop mit mein Standrechner verbinde und das der standrechner mit dem Bildschirm von Laptop läuft wenn ja was für ein Kabel brauche ich da
    MFG Mipu

    hast du windows 7 wenn ja du hast wenn du deinen gta ordner offen hast oben in der leiste "Kompalitätsmodus" da klickst du drauf und da ist das "savedpositions" drinnen war bei mir auch so


    MFG Mipu

    Jetzt geht es dankeschön (=


    Edit: ein einziges problem noch weil ich das anders nicht checke habe ich das so gemacht aber da kommt immer du bist an keinen Bankomat


    if(!strcmp(cmd,"/beinzahlen",true))
    {


    new lform[128];
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /beinzahlen [Geld]");
    new lamoney = strval(tmp);
    if (!IsPlayerInRangeOfPoint(playerid,3,1551.489136, -1669.746338, 13.203576))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1354.287476, -1759.209229, 13.150712))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1224.337280, -1811.683350, 16.236649))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1193.372192, -916.472046, 42.816685))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1493.208984, -1022.120361, 23.469753))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    if(lamoney > GetPlayerMoney(playerid))return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld !");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]+=lamoney;
    GivePlayerMoney(playerid,-lamoney);
    format(lform,sizeof lform,"Du hast %d$ auf dein Konto eingezahlt.",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Gesamtbetrag : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }
    if(!strcmp(cmd,"/babheben",true))
    {


    new lform[128];
    tmp = strtok(cmdtext,idx);


    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /babheben[Geld]");
    new lamoney = strval(tmp);
    if (!IsPlayerInRangeOfPoint(playerid,3,1551.489136, -1669.746338, 13.203576))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1354.287476, -1759.209229, 13.150712))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1224.337280, -1811.683350, 16.236649))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1193.372192, -916.472046, 42.816685))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    else
    if (!IsPlayerInRangeOfPoint(playerid,3,1493.208984, -1022.120361, 23.469753))return SendClientMessage(playerid,0xFF0000FF,"Du bist an keinem Bankomaten !");
    if(lamoney > Spieler[playerid][bank])return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld auf dein Konto!");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]-=lamoney;
    GivePlayerMoney(playerid,lamoney);
    format(lform,sizeof lform,"Du hast %d$ von deinem Konto abgehoben",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Kontostand : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }
    Hoffe mir kann jemand helfen


    sry das ich lästig bin versuche eh schon so viel wie möglich selber zu machen :D :P

    ""gg ich meine das so


    if(strcmp(cmd, "/triadencmd", true) == 0)
    {
    if gTeam[playerid] = 1;
    {
    SendPlayerFormattedText(playerid,"Glückwunsch! Du hast den Befehl: /triadencmd erfolgreich ausgeführt!.",COLOR_BLUE);
    }
    else
    {
    SendPlayerFormattedText(playerid,"Du bist kein Triade!",COLOR_RED);
    }
    return 1;
    }


    ohne die klammern was du gemacht hast mal versuchen xD


    MFG Mipu

    Versuche das mal so
    gTeam[playerid] = Team_Aztecas;


    if(strcmp(cmd, "/triadencmd", true) == 0)
    {
    gTeam[playerid] = 1;
    {
    SendPlayerFormattedText(playerid,"Glückwunsch! Du hast den Befehl: /triadencmd erfolgreich ausgeführt!.",COLOR_BLUE);
    }
    else
    {
    SendPlayerFormattedText(playerid,"Du bist kein Triade!",COLOR_RED);
    }
    return 1;
    }

    Hi


    Ich würde gern wissen wie ich ein Gui machen kann wo ich was reinschreiben kann als spieler


    also zb hier bei mein Banksystem das ich mache


    #define banksys1


    if(dialogid == banksys) //
    {
    if(response)
    {
    if(listitem == 0) // abheben
    {
    // funktion
    }
    if(listitem == 1) // einzahlen
    {
    // funktion
    }


    if (strcmp("/Bank", cmdtext, true) == 0)
    {
    ShowPlayerDialog(playerid, banksys, DIALOG_STYLE_LIST, "BANK", "Einzahlen\nAbheben", "Auswählen", "Abbrechen");
    return 1;
    }


    und es soll halt sein das wenn ich auf einzahlen klicke das da ein gui kommmt wo ich denn betrag eingeben kann
    das bank sys habe ich schon


    if(!strcmp(cmd,"/einzahlen",true))
    {


    new lform[128];
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /einzahlen [Geld]");
    new lamoney = strval(tmp);
    if (!IsPlayerInRangeOfPoint(playerid,3,2316.2532,-15.6292,26.7422))return SendClientMessage(playerid,0xFF0000FF,"Du Bist nicht in der Bank !");
    if(lamoney > GetPlayerMoney(playerid))return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld !");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]+=lamoney;
    GivePlayerMoney(playerid,-lamoney);
    format(lform,sizeof lform,"Du hast %d$ auf dein Konto eingezahlt.",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Gesamtbetrag : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }
    if(!strcmp(cmd,"/abheben",true))
    {


    new lform[128];
    tmp = strtok(cmdtext,idx);


    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /abheben[Geld]");
    new lamoney = strval(tmp);
    if (!IsPlayerInRangeOfPoint(playerid,3,2316.2532,-15.6292,26.7422))return SendClientMessage(playerid,0xFF0000FF,"Du Bist nicht in der Bank !");
    if(lamoney > Spieler[playerid][bank])return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld auf dein Konto!");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]-=lamoney;
    GivePlayerMoney(playerid,lamoney);
    format(lform,sizeof lform,"Du hast %d$ von deinem Konto abgehoben",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Kontostand : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }


    Hoffe ihr versteht was ich meine
    MFG Mipu

    hier füge das mal ein




    strtok(const string[], &index)
    {
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
    index++;
    }


    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
    result[index - offset] = string[index];
    index++;
    }
    result[index - offset] = EOS;
    return result;
    }

    Ich habe hier diesen cmd


    }
    if(!strcmp(cmd, "/kaufskin", true))
    {
    if (!IsPlayerInRangeOfPoint(playerid,3,204.3620,-159.3595,1000.5234))return SendClientMessage(playerid,COLOR_RED," du bist nicht im Kleidergeschäfft gib /gps ein" );
    {
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,COLOR_RED,"Verwendung : /skin [Skinid]");
    SetPlayerSkin(playerid,strval(tmp));
    }
    return 1;
    }


    der funkt auch wunderbar kann man irgendwie machen das sich der spieler nur bestimmte skins aussuchen kann



    MFG Mipu


    Edit habe mir das so gedacht weis aber nicht ob das geht



    }
    if(!strcmp(cmd, "/kaufskin", true))
    {
    if (!IsPlayerInRangeOfPoint(playerid,3,204.3620,-159.3595,1000.5234))return SendClientMessage(playerid,COLOR_RED," du bist nicht im Kleidergeschäfft gib /gps ein" );
    {
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,COLOR_RED,"Verwendung : /skin [Skinid]");
    if strval(tmp);(playerid 1,2,3)return SendClientMessage(playerid,COLOR_WHITE,"Diesen skin darfst du nicht benutzen");
    SetPlayerSkin(playerid,strval(tmp));
    }
    return 1;
    }

    achso ups sry^^


    Naja ich kann trozdem überall /einzahlen "betrag" machen obwohl ich das drinnen habe


    if (IsPlayerInRangeOfPoint(playerid,3,2316.2532,-15.6292,26.7422))return SendClientMessage(playerid,0xFF0000FF,"Du Bist nicht in der Bank !");

    ich habe jetzt wieder eín Prob wenn dir eh fad ist xDD


    if isplayerinrangeofpoint funkt nicht )=


    if(!strcmp(cmd,"/einzahlen",true))
    {


    new lform[128];
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /einzahlen [Geld]");
    new lamoney = strval(tmp);
    if (IsPlayerInRangeOfPoint(playerid,3,2316.2532,-15.6292,26.7422))return SendClientMessage(playerid,0xFF0000FF,"Du Bist nicht in der Bank !");
    if(lamoney > GetPlayerMoney(playerid))return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld !");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]+=lamoney;
    GivePlayerMoney(playerid,-lamoney);
    format(lform,sizeof lform,"Du hast %d$ auf dein Konto eingezahlt.",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Gesamtbetrag : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }
    if(!strcmp(cmd,"/abheben",true))
    {


    new lform[128];
    tmp = strtok(cmdtext,idx);


    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /abheben[Geld]");
    new lamoney = strval(tmp);
    if (IsPlayerInRangeOfPoint(playerid,3,2316.2532,-15.6292,26.7422))return SendClientMessage(playerid,0xFF0000FF,"Du Bist nicht in der Bank !");
    if(lamoney > Spieler[playerid][bank])return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld auf dein Konto!");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]-=lamoney;
    GivePlayerMoney(playerid,lamoney);
    format(lform,sizeof lform,"Du hast %d$ von deinem Konto abgehoben",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Kontostand : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }

    Ja eine frage noch und zwar ich würde gerne noch Bankomaten machen


    da nehme ich an kann ich eigentlich denn gleichen cmd nehmen so halt


    if(!strcmp(cmd,"/beinzahlen",true))
    {
    new lform[128];
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /einzahlen [Geld]");
    new lamoney = strval(tmp);
    if(lamoney > GetPlayerMoney(playerid))return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld !");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]+=lamoney;
    GivePlayerMoney(playerid,-lamoney);
    format(lform,sizeof lform,"Du hast %d$ auf dein Konto eingezahlt.",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Gesamtbetrag : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }
    if(!strcmp(cmd,"/babheben",true))
    {
    new lform[128];
    tmp = strtok(cmdtext,idx);
    if(!tmp[0])return SendClientMessage(playerid,0xFF0000FF,"Nutze /abheben[Geld]");
    new lamoney = strval(tmp);
    if(lamoney > Spieler[playerid][bank])return SendClientMessage(playerid,0xFF0000FF,"Du hast nicht so viel Geld auf dein Konto!");
    if(lamoney < 1)return SendClientMessage(playerid,0xFF0000FF,"Der Betrag muss über 0$ liegen!");
    Spieler[playerid][bank]-=lamoney;
    GivePlayerMoney(playerid,lamoney);
    format(lform,sizeof lform,"Du hast %d$ von deinem Konto abgehoben",lamoney);
    SendClientMessage(playerid,0x00FF00FF,lform);
    format(lform,sizeof lform,"Kontostand : %d$",Spieler[playerid][bank]);
    return SendClientMessage(playerid,0x00FF00FF,lform);
    }


    und muss halt wahrscheinlich machen if (IsPlayerInRangeOfPoint(playerid,3)) nur wie mache ich das dass ich in einen Command mehrere korrds reinmachen kann und dass nicht so machen muss


    (IsPlayerInRangeOfPoint(playerid,3))
    [pwn](IsPlayerInRangeOfPoint(playerid,3))
    [pwn](IsPlayerInRangeOfPoint(playerid,3))
    [pwn](IsPlayerInRangeOfPoint(playerid,3))