Beiträge von [BlaZZeR]BirD

    Anstatt
    if(IsPlayerInAnyVehicle(pID|playerid));


    machst du
    if(IsPlayerInAnyVehicle(pID)||IsPlayerInAnyVehicle(playerid));


    Frage:
    Kannst du bei OCMD groß und klein schreiben? weil ich kann nur wen ich den cmd z.b. ocmd:id geschrieben habe (also klein) kein /Id oder /ID verwenden ich muss /id machen.

    ocmd:eject(playerid,params[])
    {
    new car=GetPlayerVehicleID(playerid);
    if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,GELB,"Du bist in keinem Fahrzeug.");
    new pID,nachricht[128];
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,ORANGE,"/eject [ID/Name]");
    if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER){
    SendClientMessage(playerid,WEIß,"Du musst der fahrer eines Fahrzeuges sein!");
    return 1;
    }
    format(nachricht,sizeof(nachricht),"Du hast Spieler %s aus dem Fahrzeug geworfen.",SpielerName(pID));
    SendClientMessage(playerid,WEIS,nachricht);
    format(nachricht,sizeof(nachricht),"Du wurdest von %s aus dem Fahrzeug geworfen",SpielerName(playerid));
    SendClientMessage(pID,WEIS,nachricht);
    RemovePlayerFromVehicle(pID);
    return 1;
    }

    new car=GetPlayerVehicleID(playerid);
    if(GetPlayerState(playerid)!=PLAYER_STATE_DRIVER){
    SendClientMessage(playerid,WEIß,"Du musst der fahrer eines Fahrzeuges sein!");
    return 1;
    }

    ocmd:eject(playerid,params[])
    {
    if(!IsPlayerInAnyVehicle(playerid))return SendClientMessage(playerid,GELB,"Du bist in keinem Fahrzeug.");
    new pID,nachricht[128];
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,ORANGE,"/eject [ID/Name]");
    format(nachricht,sizeof(nachricht),"Du hast Spieler %s aus dem Fahrzeug geworfen.",SpielerName(pID));
    SendClientMessage(playerid,WEIS,nachricht);
    format(nachricht,sizeof(nachricht),"Du wurdest von %s aus dem Fahrzeug geworfen",SpielerName(playerid));
    SendClientMessage(pID,WEIS,nachricht);
    RemovePlayerFromVehicle(pID);
    return 1;
    }

    Das ist jetzt mein Code:
    SetPlayerCameraPos(playerid,2263.2603,2396.6199,19.6592);
    SetPlayerCameraLookAt(playerid,2263.2603,2396.6199,19.6592,CAMERA_CUT);SetPlayerPos(playerid,2263.2603,2396.6199,19.6592);
    &'nd so siehts aus: wie änder ich die richtung?

    Abend,


    wie man unschwer aus der Überschrift entnehmen kann hab ich ein Problem mit "SetPlayerCameraLookAt"
    undzwar hab ich mit /save eine Position gesaved ungefähr hier
    Code: AddPlayerClass(113,2263.2603,2396.6199,19.6592,315.6249,0,0,0,0,0,0); // pd
    demnoch wird die Camera bei mir hier angezeigt.


    Code:
    SetPlayerCameraLookAt(playerid,2263.2603,2396.6199,19.6592,CAMERA_CUT);
    ShowPlayerDialog(playerid,DIALOG_TUT_PD,DIALOG_STYLE_MSGBOX,"Das LVPD","Hier befindet sich das ,,LVPD´´\nHier wirst du hingebracht wen du Wanteds hast","Weiter","Abbrechen");


    Ich habe diesen Wiki Eintrag genutzt.


    Hoffe jemand hilft mir dabei ...


    MFG

    stock mysql_GetInt(Table[], Field[], Where[], Is[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Is, Is);
    format(query, 128, "SELECT %s FROM %s WHERE %s = '%s'", Field, Table, Where, Is);
    mysql_query(query);
    mysql_store_result();
    new sqlint = mysql_fetch_int();
    mysql_free_result();
    return sqlint;
    }