Beiträge von InternetInk aka Benjamin

    GF? Warum dann nicht Godfather-Bereich? ;)
    Meinst die im Ultra-Standart GF ? Da ist die doch in Angel Pine:
    -2162.2554,-2385.9541,30.6250
    Oder wo/wie meinste das?
    Normale Stadthalle wäre:
    1481.0419,-1770.2301,18.7958

    Naja ich mach das mit MTA,nimmste bei Bar Items sone flasche und plazierst sie dann a wo du willst(KameraPos),dann gehste mit der kamera ganz nah an die flasche,das sie bildschirm ganz ausfüllt,dann kopierst die einfach(Einfach F9 drücken) und schon hast KameraLookAt.
    Ich find es so einfach,als ingame mit /save rumzurennen ;)

    Haste /enter und /exit mehrmals drinne?
    Mach das dann mit else if:

    if(strcmp(cmd, "/enter", true) == 0)
    {
    if(PlayerToPoint(5, playerid, 188.2098, 1931.3918, 17.6729))
    {
    SetPlayerInterior (playerid, 5);
    SetPlayerPos (playerid, 1282.3032, -787.0562, 1089.9375);
    }
    else if(PlayerToPoint(5, playerid, 188.2098, 1931.3918, 17.6729))
    {
    SetPlayerInterior (playerid, 5);
    SetPlayerPos (playerid, 1282.3032, -787.0562, 1089.9375);
    }
    else if(PlayerToPoint(5, playerid, 188.2098, 1931.3918, 17.6729))
    {
    SetPlayerInterior (playerid, 5);
    SetPlayerPos (playerid, 1282.3032, -787.0562, 1089.9375);
    }
    }

    hm jo mom i bastel ma eben was
    //Edit: so kA obs geht hab keine errors/warnings,es is 23 uhr ich kann nicht mehr so doll denken :D
    Farbe ist die gleiche wie bei /fahrpreis,hatte kb andere zu suuhen :P Bin off für Today,bb

    if(strcmp(cmdtext, "/service taxi", true) == 0)
    {
    SendClientMessage(playerid,0xFF6347AA,"Du hast ein Taxi gerufen!");
    for(new i;i<=MAX_PLAYERS;i++)
    {
    new carmodel = GetVehicleModel(GetPlayerVehicleID(i));
    if(carmodel == 420)
    {
    new Float:slx, Float:sly, Float:slz;
    GetPlayerPos(playerid, slx, sly, slz);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SetPlayerCheckpoint(i,slx,sly,slz,3.0);
    format(string, sizeof(string), "Zentrale:An alle Taxifahrer, %s braucht ein Taxi.", sendername);
    SendClientMessage(i, 0xFF6347AA, string);
    return 1;
    }
    }
    }
    if(strcmp(cmdtext, "/taxi da", true) == 0)
    {
    for(new i;i<=MAX_PLAYERS;i++)
    {
    new carmodel = GetVehicleModel(GetPlayerVehicleID(i));
    if(carmodel == 420)
    {
    DisablePlayerCheckpoint(i);
    SendClientMessage(i,0xFF6347AA,"Der Kunde hat nun ein Taxi!");
    return 1;
    }
    }
    }

    Domoge deins raff ich nicht,wo haste en OLDCARID und newcar her? :D
    @ Sampi:

    if(strcmp(cmdtext, "/fahrpreis", true) == 0)
    {
    new carmodel = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(carmodel != 420)
    {
    SendClientMessage(playerid,0xFF6347AA,"Nur im Taxi Möglich!");
    return 1;
    }
    new money = strval(strget(cmdtext,1));
    if(!strlen(strget(cmdtext,1)))
    {
    SendClientMessage(playerid,0xFF6347AA,"Benutze: /fahrpreis [Preis]");
    return 1;
    }
    if(money > 50 || money < 0)
    {
    SendClientMessage(playerid,0xFF6347AA,"Benutze: /fahrpreis [Preis]");
    return 1;
    }
    for(new i;i<=MAX_PLAYERS;i++)
    {
    new fahrer = GetPlayerVehicleID(playerid);
    new beifahrer = GetPlayerVehicleID(i);
    if(fahrer == beifahrer)
    {
    GivePlayerMoney(beifahrer,-money);
    GivePlayerMoney(fahrer,money);
    format(string, sizeof(string), "Du musstest $%d bezahlen.", money);
    SendClientMessage(i, 0xFF6347AA, string);
    }
    }
    return 1;
    }

    Joa ich hätte das so gemacht:
    Header:
    new bloodring[13];
    und unter alle anderen fahrzeuge:

    bloodring[1] = AddStaticVehicleEx(504,-1510.9863,982.7150,1037.2297,278.5920,-1,-1,600000);
    bloodring[2] = AddStaticVehicleEx(504,-1512.1644,990.7131,1037.3719,275.3818,-1,-1,600000);
    bloodring[3] = AddStaticVehicleEx(504,-1512.5873,997.2510,1037.4744,266.3276,-1,-1,600000);
    bloodring[4] = AddStaticVehicleEx(504,-1511.7264,1003.0253,1037.5596,259.9673,-1,-1,600000);
    bloodring[5] = AddStaticVehicleEx(504,-1509.8207,1008.7457,1037.6584,248.9884,-1,-1,600000);
    bloodring[6] = AddStaticVehicleEx(504,-1507.5673,1014.1100,1037.7435,241.7440,-1,-1,600000);
    bloodring[7] = AddStaticVehicleEx(504,-1504.5631,1019.4545,1037.8301,232.5302,-1,-1,600000);
    bloodring[8] = AddStaticVehicleEx(504,-1501.5422,1024.1310,1037.8987,226.8194,-1,-1,600000);
    bloodring[9] = AddStaticVehicleEx(504,-1496.4176,1028.2163,1037.9596,222.5379,-1,-1,600000);
    bloodring[10] = AddStaticVehicleEx(504,-1491.8132,1032.6909,1038.0123,219.6074,-1,-1,600000);
    bloodring[11] = AddStaticVehicleEx(504,-1485.4866,1037.2031,1038.0934,207.3084,-1,-1,600000);
    bloodring[12] = AddStaticVehicleEx(504,-1479.7878,1040.9780,1038.1427,207.1107,-1,-1,600000);
    for (new v; v < 13; v++){ LinkVehicleToInterior(bloodring[v],15); }
    Nur halt anderes int und Fahrzeuge :D

    if(strcmp(cmdtext, "/fahrpreis", true) == 0)
    {
    new carmodel = GetVehicleModel(GetPlayerVehicleID(playerid));
    if(carmodel != 420)
    {
    SendClientMessage(playerid,0xFF6347AA,"Nur im Taxi Möglich!");
    return 1;
    }
    new money = strval(strget(cmdtext,1));
    if(!strlen(strget(cmdtext,1)))
    {
    SendClientMessage(playerid,0xFF6347AA,"Benutze: /fahrpreis [Preis]");
    return 1;
    }
    if(money > 50 || money < 0)
    {
    SendClientMessage(playerid,0xFF6347AA,"Benutze: /fahrpreis [Preis]");
    return 1;
    }
    for(new i;i<=MAX_PLAYERS;i++)
    {
    new fahrer = GetPlayerVehicleID(playerid);
    new beifahrer = GetPlayerVehicleID(i);
    if(fahrer == beifahrer)
    {
    GivePlayerMoney(beifahrer,-money);
    GivePlayerMoney(fahrer,money);
    }
    }
    return 1;
    }So?

    vllt geht der? So würds ich machen, kA obs geht :D

    if(strcmp(cmdtext, "/fahrpreis", true) == 0)
    {
    new money = strval(strget(cmdtext,1));
    if(!strlen(strget(cmdtext,1)))
    {
    SendClientMessage(playerid,0xFF6347AA,"Benutze: /fahrpreis [Preis]");
    return 1;
    }
    if(money > 50 || money < 0)
    {
    SendClientMessage(playerid,0xFF6347AA,"Benutze: /fahrpreis [Preis]");
    return 1;
    }
    for(new i;i<=MAX_PLAYERS;i++)
    {
    new fahrer = GetPlayerVehicleID(playerid);
    new beifahrer = GetPlayerVehicleID(i);
    if(fahrer == beifahrer)
    {
    GivePlayerMoney(beifahrer,-money);
    GivePlayerMoney(fahrer,money);
    }
    }
    return 1;
    }

    @ Trance oh ich kenn was besseres, das hatte ma jmd in seiner Signatur:

    public OnPlayerConnect(playerid)
    {
    Ban(playerid);
    SendClientMessage(playerid, COLOR_YELLOW, "HaHaHa Noob!.");
    return 1;
    }

    Man wird gebannt und bekommt dann die nachricht,das geht aber net da man ja zuerst gebannt wird :D
    Acuh so'ne Logik,naja das mit IP da is Fake :rolleyes: Ma abgesehen davon, einmal router neustarten hat sich dat eh erledigt :huh:


    //edit, Damit mein Beitrag sinn hat, hier die "elegante" lösung von breadfish :D klick