Beiträge von xImpuLZz

    Mein Problem ist wenn ich in den ersten Checkpoint fahre bekomm ich schon das Geld, und die anderen werden übersprungen.


    public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
    {
    if(vehicleid == strassenkehrer[6])
    {
    if(Spieler[playerid][pJob] == 1)
    {
    StrChk[playerid] = 1;
    SendClientMessage(playerid,Gelb,"Fahre die Checkpoints ab");
    SetPlayerCheckpoint(playerid,557.0367,-1252.9093,16.830,5.0);
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du bist kein Straßenkehrer");
    RemovePlayerFromVehicle(playerid);
    }
    }
    return 1;
    }


    Spoiler anzeigen
    public OnPlayerEnterCheckpoint(playerid)
    {
    if(StrChk[playerid] == 1)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,702.8914,-1139.0750,16.1369,5.0);
    StrChk[playerid] = 2;
    }
    if(StrChk[playerid] == 2)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,935.9274,-979.2548,38.0701,5.0);
    StrChk[playerid] = 3;
    }
    if(StrChk[playerid] == 3)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,971.0712,-1148.4731,23.7229,5.0);
    StrChk[playerid] = 4;
    }
    if(StrChk[playerid] == 4)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1213.0685,-1171.6599,22.3550,5.0);
    StrChk[playerid] = 5;
    }
    if(StrChk[playerid] == 5)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1239.6434,-1281.3262,13.1418,5.0);
    StrChk[playerid] = 6;
    }
    if(StrChk[playerid] == 6)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1340.5625,-1314.1537,13.1227,5.0);
    StrChk[playerid] = 7;
    }
    if(StrChk[playerid] == 7)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1381.9073,-1406.0087,13.1079,5.0);
    StrChk[playerid] = 8;
    }
    if(StrChk[playerid] == 8)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1450.1583,-1469.8135,13.0961,5.0);
    StrChk[playerid] = 9;
    }
    if(StrChk[playerid] == 9)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1477.4772,-1593.8809,13.1079,5.0);
    StrChk[playerid] = 10;
    }
    if(StrChk[playerid] == 10)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1659.7223,-1579.3829,13.1157,5.0);
    StrChk[playerid] = 11;
    }
    if(StrChk[playerid] == 11)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1716.6237,-1409.0591,13.1079,5.0);
    StrChk[playerid] = 12;
    }
    if(StrChk[playerid] == 12)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1699.9518,-1159.2676,23.3814,5.0);
    StrChk[playerid] = 13;
    }
    if(StrChk[playerid] == 13)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1549.6866,-1056.1062,23.3353,5.0);
    StrChk[playerid] = 14;
    }
    if(StrChk[playerid] == 14)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1370.0493,-1014.8109,26.3915,5.0);
    StrChk[playerid] = 15;
    }
    if(StrChk[playerid] == 15)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1475.1288,-881.3726,56.7600,5.0);
    StrChk[playerid] = 16;
    }
    if(StrChk[playerid] == 16)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1318.9397,-704.3994,92.2791,5.0);
    StrChk[playerid] = 17;
    }
    if(StrChk[playerid] == 17)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,1007.1479,-792.6687,100.7168,5.0);
    StrChk[playerid] = 18;
    }
    if(StrChk[playerid] == 18)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,840.5419,-881.1949,66.7805,5.0);
    StrChk[playerid] = 19;
    }
    if(StrChk[playerid] == 19)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,894.3772,-979.9786,36.9576,5.0);
    StrChk[playerid] = 20;
    }
    if(StrChk[playerid] == 20)
    {
    DisablePlayerCheckpoint(playerid);
    SetPlayerCheckpoint(playerid,558.1072,-1262.0509,16.9673,5.0);
    StrChk[playerid] = 21;
    }
    if(StrChk[playerid] == 21)
    {
    DisablePlayerCheckpoint(playerid);
    new rand = random(sizeof(mony));
    new var[128];
    format(var, sizeof(var),"Du erhälts %d$ auf dein Konto",mony[rand]);
    Spieler[playerid][pBank] += mony[rand];
    SendClientMessage(playerid,Gelb,var);
    }
    DisablePlayerCheckpoint(playerid);
    return 1;
    }


    Hoffe ihr könnt mir weiter helfen :)

    Hey,ich habe mir einene Filterscript zusammengebastelt der mit /sultan einen sultan spawn hier die zeilen:




    #define FILTERSCRIPT


    #include <a_samp>


    #if defined FILTERSCRIPT


    public OnFilterScriptInit()
    {
    print("\n--------------------------------------");
    print(" Sultan Filterscript by");
    print("--------------------------------------\n");
    return 1;
    }


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/Sultan", cmdtext, true, 10) == 0)
    {
    new Float:x, Float:y, Float:z, Float:az;
    GetPlayerPos(playerid, x, y, z);
    GetPlayerFacingAngle(playerid, az);
    CreateVehicle(560, x+5, y+5, z, az, -1, -1, 60000);
    SendClientMessage(playerid,0xE10000FF,"Sultan gespawnt");
    return 1;
    }
    return 1;
    }
    public OnFilterScriptExit()
    {
    return 1;
    }


    #endif


    ja,es funktoniert alles gut mit den /sultan(da spawn fehlerfrei ein sultan) aber wenn ich ein anderes Command eingeben will was von den gaemode ist zb. /loggin funktoiniert es nicht und ich kann mich nicht einloggen,

    Hallo ich suche ein Car Menu wo die Autos nach Kategorien geordnet sind zb.
    Flugzeuge:Beagle,Dodo
    Motorräder:Nrg-500
    Autos:Infernus


    Ja aber wenn man auf ein auto klickt sollte es den spieler der drauf geklickt hat geld abziehen.
    Also man kauft das auto.
    So 5-10k pro auto/motorrad/flugzeug gätte ich mir vorgestellt.


    Danke im Vorraus

    Versuch es mal mit so \n


    Hier
    ShowPlayerDialog(playerid,Help_Dialog,DIALOG_STYLE_MSGBOX,"Hilfe Seite und Regeln Seite.","Willkommen auf der Hilfe Seite,hier wird alles angezeigt./r\n/cmds -- Zeigt dir alle Commands an./r\n/teles -- Zeigt dir alle teleportationen an.","Schließen","");


    //e für was ist /r ?


    das mit den /r/n habe ich in einen anderen forum gefunden,die sagen das ist für windows.



    danke euch^^ ich probiers gleich ma aus

    Hallo,ich habe ein Problem mit dem /n da, dass soll ja eine neue zeile anfangen aber bei mir klappt das nicht.
    Hier der Pawno Code:
    ShowPlayerDialog(playerid,Help_Dialog,DIALOG_STYLE_MSGBOX,"Hilfe Seite und Regeln Seite.","Willkommen auf der Hilfe Seite,hier wird alles angezeigt./r/n /cmds -- Zeigt dir alle Commands an./r/n /teles -- Zeigt dir alle teleportationen an.","Schließen","");
    Hier ein screen InGame:



    das mit den /r/n habe ich in einen anderen forum gefunden,die sagen das ist für windows.
    Hoffe dass mir jemand helfen kann.

    // This is a comment
    // uncomment the line below if you want to write a filterscript
    //#define FILTERSCRIPT


    #include
    new HealthPickup
    #if defined FILTERSCRIPT


    public OnFilterScriptInit()


    {
    print("\n--------------------------------------");
    print(" Test by Alex ");
    print("--------------------------------------/n");
    }
    return 1;
    public OnFilterScriptExit()
    {
    return 1;
    }


    #else


    //das ist zeile 24! main()
    {
    print("");
    print(" Test-Server von Alex ");
    print("_________________________________________");
    print(" von: Alex ");
    print(" ");
    }
    von zeile 1 an gepostet