Beiträge von RFT


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));// } gegen ein ) ausgetauscht
    format(Spielerdatei ,sizeof(Spielerdatei),"/Accounts/%s.txt",name); // ein ) entfernt
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,ROT,"Erfolgreich Registriert!");
    return 1;
    }


    Mehr Fehler finde ich eigentlich nicht.


    MFG RFT

    Moin,


    bevor du ihn abschickst zur Garantie steht in der Info das die Firma für Datenverluste nicht aufkommen wird.
    Und wie Grex schon sagte die Teile werden ordnungsgemäß vernichtet.


    Zum eingedrückten Knopf und abgebrochenen Fuß den Knopf müssten sie dir eigentlich reparieren bei Fuß kann ichs nicht 100% sagen weils ja nen Schaden sein kann der selber entstanden ist.


    MFG RFT

    Eklärungen:



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/repveh", cmdtext, true, 10) == 0)
    {
    new Float:vX, Float: vY, Float:vZ;
    GetVehiclePos(GetPVarInt(playerid, "Vehid"), vX, vY, vZ); //ruft die Positionen vom Fahrzeug ab
    if(!IsPlayerInRangeOfPoint(playerid, 4.0, vX, vY, vZ))return SendClientMessage(playerid, COLOR_RED, "Info: Du bist nicht in der nähe des Fahrzeuges"); //überprüft ob der Spieler vorm Fahrzeug steht
    if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT)return SendClientMessage(playerid, COLOR_RED, "Info: Du musst vor dem Fahrzeug stehen");//überprüft ob er im Auto sitzt oder steht
    RepairVehicle(GetPVarInt(playerid, "Vehid")); //repariert das Fahrzeug
    return 1;
    }
    return 0;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    SetPVarInt(playerid, "Vehid", GetPlayerVehicleID(playerid));//fragt die Vehicleid ab und speichert sie im PVar Vehid die wir dann jeder Zeit für unseren CMD abrufen können
    return 1;
    }


    MFG RFT


    new OrdnungsamtTor[3];



    OrdnungsamtTor[0] = CreateObject(980,-2430.2575683594,497.97897338867,28.392024993896,0,270,24); //object (airportgate) (1)
    OrdnungsamtTor[1] = CreateObject(980,-2436.7590332031,495.10229492188,28.392024993896,0,270,23.999633789063); //object (airportgate) (2)
    OrdnungsamtTor[2] = CreateObject(980,-2433.4111328125,496.58978271484,28.392024993896,0,270,23.999633789063); //object (airportgate) (3)


    if (strcmp(cmd,"/oauf",true) == 0)
    {
    if (PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
    {
    if(OrdnungsamtTorvar == 0)
    {
    MoveObject(OrdnungsamtTor[0],-2430.2575683594,497.97897338867,22.392024993896,3);
    MoveObject(OrdnungsamtTor[1],-2436.7590332031,495.10229492188,22.392024993896,3);
    MoveObject(OrdnungsamtTor[2],-2433.4111328125,496.58978271484,22.392024993896,3);
    OrdnungsamtTorvar = 1;
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    }
    else
    {
    MoveObject(OrdnungsamtTor[0],-2430.2575683594,497.97897338867,28.392024993896,3);
    MoveObject(OrdnungsamtTor[1],-2436.7590332031,495.10229492188,28.392024993896,3);
    MoveObject(OrdnungsamtTor[2],-2433.4111328125,496.58978271484,28.392024993896,3);
    OrdnungsamtTorvar = 0;
    PlaySoundForPlayer(playerid,1035);
    SetTimerEx("PlaySoundForPlayer",2000,0,"id",playerid,1036);
    }
    }
    else SendClientMessage(playerid,COLOR_RED,"Dies darf nur das Ordnungsamt");
    return 1;
    }

    Moin,


    Carlitos Roleplay ist eine alternative.
    Findest du im Thread Liste aller Gamemodes im Showroom.


    Ansonsten mach dich an einem Selfmade Script ist der beste Weg zum üben.


    ;MFG RFT


    //edit dies ist aber die Falsche Sektion es gehört in den Smalltalk naja verschoben.

    Moin,


    aber obs nur an ICQ liegt bezweifel ich hab per Multi ICQ 2 ICQ Adressen + 2 MSN Adressen online und mein Ping ist noch sehr niedrig dazu kommt noch mein IRC Client.
    Skype und noch einige Programme.


    MFG RFT

    Da drücken wir nochmal nen AUge zu.


    Welche Internet Programme hast du offen schließe mal MSN und ICQ und einige andere Internet Programme.
    Damit sollte der Ping gesenkt sein.


    MFG RFT


    //edit Schreibfehler

    Moin,


    so ich dachte wenn ich das poste wird entfernt.
    Ich bitte dies umgehend zu entfernen mit den beleidigen sonst werde ich den Thread closen und eine Verwarnung aussprechen das gillt als schwere beleidigung.


    MFG RFT

    Moin,


    der Gamemode hätte von mir vielleicht ne bessere Bewertung bekommen aber dafür:



    *Snip*


    gibts nen Minus Punkt das ist einfach nur Kindisch alleine die Texte.
    daher -1/10 tut mir leid.


    MFG RFT


    //edit Schnipsel entfernt reason: Release gesperrt

    schnell mal nen ungetestetes System geschrieben.



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    if (strcmp("/repveh", cmdtext, true, 10) == 0)
    {
    new Float:vX, Float: vY, Float:vZ;
    GetVehiclePos(GetPVarInt(playerid, "Vehid"), vX, vY, vZ);
    if(!IsPlayerInRangeOfPoint(playerid, 4.0, vX, vY, vZ))return SendClientMessage(playerid, COLOR_RED, "Info: Du bist nicht in der nähe des Fahrzeuges");
    if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT)return SendClientMessage(playerid, COLOR_RED, "Info: Du musst vor dem Fahrzeug stehen");
    RepairVehicle(GetPVarInt(playerid, "Vehid"));
    return 1;
    }
    return 0;
    }


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    SetPVarInt(playerid, "Vehid", GetPlayerVehicleID(playerid));
    return 1;
    }



    Ich denke sowas brauchst du =).


    MFG RFT

    Isn Selfmade.


    vehID über das RepairVehicle(vehID);
    vX,vY,vZ über das IsPlayerInRangeOfPoint


    Oder hab ich da grad nen Logikfehler? :D


    Moin das meinte ich nicht du musst doch irgendwo mit GetPlayerVehicleID und GetVehiclePos die Position und die Vehicle ID abfragen.


    MFG RFT