Beiträge von Mr.Pawno

    Guten abend Community,


    ich dachte mir mich heute mal als Scripter anzubieten... Ich bin zwar nicht bekannt aber eventuell haben schon manche an mir Intresse...
    Da ich an meinem Projekt auch noch arbeite aber auch nebenbei noch arbeit suche und mir sehr lw ist möchte ich mich an einem zweiten Projekt mit anschließen!
    Meine Script erfahrung liegt eigentlich sehr hoch, und ich arbeite auch Dynamisch aber nur bei manchen sachen... Nun Schluss mit dem gelaber hier zu meiner Vorstellung:


    - Über mein Reallife
    - Meine Erfahrung im Bereich Scritping
    - Was ich gern als Gegenleistung hätte


    Ja also ich heiße Nico und ich bin 14 Jahre alt und werde im August 15 Jahre alt, ich verbringe bei warmen Wetter meine Zeit draußen und abends eher vor dem Computer,
    ich besuche zurzeit die 8te Klasse und bin auf der Realschule. Ich spiele gerne Fußball oder releaxe gerne draußen mit meinen Freunden. Dazu Scripte ich auch zuhause, meistens immer abends
    da ich gerne meine Fähigkeiten ausbauen möchte.


    Zu meiner Erfahrung im Bereich Scripting bin ich eigentlich sehr zufrieden, ich beherrsche alle Grundlagen und habe auch ein eigenes Projekt mit einem Selfmade, dies
    wo ich nicht für andere Server verwenden werde. Ich Scripte seit ca. über 2 Jahren und baue meine Fähigkeiten immer aus, damit ich mehr in diesen Bereichen kann.
    Selbst ich hab mich mit einem Selfmade hochgearbeitet... Habe in den 2 Jahren viel gelernt über das Game und über die Script Sprache. Ich Scripte eigentlich kein MYSQL, aber wenn es nötig ist
    würd ich es lernen... Ich Scripte auch Ressourcend sparend da ich gemerkt habe das mein Selfmade ordentlich gelaggt hat... Es gibt ein Dynamisches Haus/Bizsystem mit einem schönen Fraktionsautohaus...
    Es ist vieles neues drinn... Hier mal ein paar Screens:


    Handysystem in Dialogen:




    Peilsender und Orten:





    Fraktionsautohaus:





    Also als Gegenleistung stelle ich mir Geld vor, ich möchte keine Spiele oder Steam Accounts oder sonst was... Ich nehme eigentlich nur Paysafecards oder bei ausnahme noch Banküberweißung....
    Es sollte eine Bezahlung bei jedem Update kommen, es kann sein das ich auch mal etwas umsonst mache... Ich passe mich auf die Bezahlung drauf an, ich sag nur ich bin sorgfältig!
    Es sollte schon ein Server/Forum vorhanden sein und sollte mich jemand ums Ohr hauen stell ich das Script öffentlich! Es kann natürlich auch ein Vertrag gemacht werden mir ist das egal!
    Es sollte ebenfalls ein Konzept für den Server stehen, am liebsten wäre mir ein Reallife Server.


    Testserver: 178.254.12.34:7777


    Schreibt mich per Pn an oder addet mich in skype: moritz_z2


    LG


    Nico



    //e
    noch paar bilder:



    Racesystem:



    [Info]: Nochmal ich biete mich nur gegen Geld an und nicht kostenlos! Es ist für sinnvoll einen Vertrag zu machen....


    Hab nun nochmal eine Info, um das ganze billiger zu machen möchte ich nur 10-15 Euro um Monat haben... Sollte ich ein Selfmade schreiben sollte eine kleine Anzahlung vorliegen, da ich das nicht umsonst schreibe!


    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Denke nicht das sowas jemand in seinen Server rein bauen möchte... Für mich sieht es schrecklich aus...


    Falscher ort und dann noch 3 Tore, es reichen 2 Tore... Ich hab noch nie ein Hochsicherheitsgefängnis in einer Stadt gesehen, jedenfalls nicht mitten in der Stadt.


    2/10

    - Login/Register System[MYSQL]


    - Waffen oben im Script einstellbar!


    - Startgeld oben im Script einstellbar!


    - Level Anzeige[Runden Level]


    - Score System 1 Kill 1 Score !


    - Random Skins


    Ich weiss nun nicht was daran so schwer ist :D Du hast wohl mehr davon es öffentlich zu stellen ^^ Sowas zu Scripten ist ja nicht so schwer :D


    LG

    Hallo Community,


    ich wollte heute mal mein Peilsendersystem anders machen, undzwar das man es machen kann wenn man an einem Fahrzeug steht...


    dcmd_ps(playerid,params[])
    {
    #pragma unused params
    if(IsACop(playerid))
    {
    if(Suchpeil < 1)
    {
    new Float:pX, Float:pY, Float:pZ;
    GetPlayerPos(playerid, pX, pY, pZ);
    new Float:vX, Float:vY, Float:vZ;
    new Found = 0;
    new vid = 0;
    while((vid < MAX_VEHICLES) && (!Found))
    {
    vid++;
    GetVehiclePos(vid,vX,vY,vZ);
    if((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0) && (floatabs(pZ-vZ)<7.0) && (vid!=GetPlayerVehicleID(playerid)))
    {
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i))
    {
    Peilsender[vid] = 1;
    Suchpeil = vid;
    SendClientMessage(playerid, COLOR_GRAD1, "Peilsender erfolgreich rangesetzt!");
    SetTimer("Peilsenderwarnung", 60000*4, 0);
    if(IsACop(i))
    {
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),"Polizist %s hat einen Peilsender an ein Fahrzeug gebaut, du kannst ihn per /orten suchen.",pname);
    SendClientMessage(i,Gelb,str);


    }
    printf("Veh: %d", vid);
    }
    break;
    }



    }
    }

    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Es hat bereits ein Fahrzeug einen Peilsender, lösche ihn oder warte bis er abgelaufen ist.");
    }
    }
    return 1;
    }


    Bei meiner printf werden alle fahrzeuge aufgelistet in der log also will es nicht, aber wie mache ich das genau das fahrzeug den peilsender ranbekommt


    neben dem ich stehe?


    LG


    Nice

    Hallo Community,


    immer wenn ich /pso mache findet er keinen Peilsender, also das Fahrzeug nicht...
    Ich finde das Problem iwie nicht...


    Code:


    dcmd_ps(playerid,params[])
    {
    #pragma unused params
    if(IsACop(playerid))
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    Peilsender[GetPlayerVehicleID(playerid)] = 1;
    SendClientMessage(playerid, COLOR_GRAD1, "Peilsender erfolgreich rangesetzt!");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist in keinem Fahrzeug!");
    }
    }
    return 1;
    }
    dcmd_pso(playerid,params[])
    {
    #pragma unused params
    if(IsACop(playerid))
    {
    for(new i=0; i<MAX_VEHICLES; i++)
    {
    if(Peilsender[i] > 0)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Peilsender wurde geortet!");
    new Float:vehx,Float:vehy,Float:vehz;
    GetVehiclePos(GetPlayerVehicleID(i), vehx, vehy, vehz);
    SetPlayerCheckpoint(playerid,vehx,vehy,vehz,5.0);
    break;
    }
    else
    {
    SendClientMessage(playerid, COLOR_RED, "An keinem Fahrzeug ist ein Peilsender!");
    break;
    }
    }
    }
    return 1;
    }


    Ich hoffe ihr könnt mir helfen


    LG

    Hallo Community,


    ich arbeite seit Tagen an meinem Rangsystem aber es will einfach nicht!


    Es ladet sich usw aber wenn ich einsteige in ein Fahrzeug werd ich nicht rausgeworfen.. Hier ist mal mein Code:


    dcmd_fraksrangs(playerid,params[])
    {
    #pragma unused params
    if(SInfo[playerid][pLeader] > 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
    {
    ShowPlayerDialog(playerid,DIALOG_RANGVER,DIALOG_STYLE_INPUT,"Rangverteilung","Gebe hier den Rang ein, ab dem man das Fahrzeug fahren darf:","Einteilen","Abbrechen");
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Diese Funktion ist nur in einem Fahrzeug möglich!");
    }
    }
    return 1;
    }


    if(dialogid == DIALOG_RANGVER)
    {
    if(!response)
    {
    Zeilenloschen(playerid,10);
    SendClientMessage(playerid,COLOR_RED,"Der Vorgang wurde abgebrochen...");
    return 1;
    }
    if(response)
    {
    new eingabe;
    eingabe = strval(inputtext);
    new modelstring[60];
    new vehi;
    vehi = GetPlayerVehicleID(playerid);
    if(strlen(inputtext))
    {


    if(IsNumeric(inputtext) && strlen(inputtext) < 3)
    {
    /////////////Anfang//////////////
    if(SInfo[playerid][pLeader] == 1)
    {
    for(new i = 0; i < sizeof(PDCars); i++)
    {
    if(vehi == PDCars[i])
    {
    fCarparkInfo[1] [i] [FraktionRang] = eingabe;
    format(modelstring,sizeof(modelstring), "Car%i_Rang",i);
    dini_IntSet("SAPDCars.ini",modelstring,fCarparkInfo[1] [i] [FraktionRang]);
    RemovePlayerFromVehicle(playerid);
    format(str,sizeof(str),"Das SAPD Fahrzeug ist nun nurnoch ab Rang %d begehbar.",eingabe);
    SendClientMessage(playerid,Gelb,str);
    break;
    }
    }
    }


    if(newstate == PLAYER_STATE_DRIVER)
    {
    if(LSPDAuto(sapd))
    {
    if(IsACop(playerid) || SInfo[playerid][pLeader] == 8 || SInfo[playerid][pMember] == 8)
    {
    for(new i = 0; i < sizeof(PDCars); i++)
    {
    if(sapd == PDCars[i])
    {
    new string[256];
    if(SInfo[playerid][pRang] >= fCarparkInfo[1] [i] [FraktionRang])
    {


    }
    else
    {
    format(string,sizeof(string),"Du brauchst mindestens Rang %d für das Fahrzeug!",fCarparkInfo[5] [i] [FraktionRang]);
    SendClientMessage(playerid, COLOR_RED, string);
    RemovePlayerFromVehicle(playerid);
    print("Spieler wird aus dem Fahrzeug geworfen :D");
    break;
    }
    }
    }
    }
    else
    {
    RemovePlayerFromVehicle(playerid);
    SendClientMessage(playerid, COLOR_RED , "Dieses Fahrzeug gehört dem SAPD !");
    SendClientMessage(playerid, COLOR_RED , "Du besitzt keine Schlüssel für dieses Fahrzeug !");
    }
    }
    }
    for(new i = 0; i < sizeof(PDCars); i++)
    {
    format(keystring,sizeof(keystring), "Car%i_Model",i);
    fCarparkInfo[5] [i] [ModelId] = dini_Int("SAPDCars.ini",keystring);
    format(keystring,sizeof(keystring), "Car%i_X",i);
    fCarparkInfo[5] [i] [ParkX] = dini_Float("SAPDCars.ini",keystring);
    format(keystring,sizeof(keystring), "Car%i_Y",i);
    fCarparkInfo[5] [i] [ParkY] = dini_Float("SAPDCars.ini",keystring);
    format(keystring,sizeof(keystring), "Car%i_Z",i);
    fCarparkInfo[5] [i] [ParkZ] = dini_Float("SAPDCars.ini",keystring);
    format(keystring,sizeof(keystring), "Car%i_Angle",i);
    fCarparkInfo[5] [i] [ParkAngle] = dini_Float("SAPDCars.ini",keystring);
    format(keystring,sizeof(keystring), "Car%i_Rang",i);
    fCarparkInfo[5] [i] [FraktionRang] = dini_Int("SAPDCars.ini",keystring);


    printf("Fahrzeug: %d | Rang: %d ",fCarparkInfo[5] [i] [ModelId],fCarparkInfo[5] [i] [FraktionRang]);
    if(fCarparkInfo[5] [i] [ModelId] >= 400 && fCarparkInfo[5] [i] [ModelId] <= 611)
    {
    PDCars[i] = CreateVehicle(fCarparkInfo[5] [i] [ModelId], fCarparkInfo[5] [i] [ParkX], fCarparkInfo[5] [i] [ParkY], fCarparkInfo[5] [i] [ParkZ], fCarparkInfo[5] [i] [ParkAngle], 79, 1, 900);
    format(platestring, sizeof(platestring), "SAPD %i", i);
    SetVehicleNumberPlate(PDCars[i],platestring);
    }
    }


    [18:44:04] Fahrzeug: 596 | Rang: 12 // Log


    Ich verstehe nicht, wieso ich nicht rausgeworfen werde...


    LG


    Nico