Beiträge von RedAge

    new Growtime[MAX_PLAYERS];
    new Growtimetimer[MAX_PLAYERS];


    if(strcmp(cmd,"/test",true)==0)
    {
    Growtime[playerid] = 360;
    Growtimetimer[playerid] = SetTimerEx("Growingtime",1000, 1, "i", playerid); //3600000
    SendClientMessage(playerid, COLOR_RED, "Ein Test !!");
    return 1;
    }


    if(strcmp(cmd,"/restzeit",true)==0)
    {
    new string[128];
    format(string,sizeof(string),"Deine Restzeit beträgt: %d Sekunden | %dMinuten",Growtime[playerid],Growtime[playerid]/60);
    return 1;
    }


    public Growingtime(playerid)
    {
    Growtime[playerid] -= 1;
    if(Growtime[playerid] > 0)
    {
    }
    else
    {
    KillTimer(Growtimetimer[playerid]);
    SendClientMessage(playerid, COLOR_GREEN, "Timer abgelaufen ;D .");
    }
    return 1;
    }




    Ich hoffe das hilft dir ;)



    lg RedAge

    Dann poste doch mal bitte deinen Scriptteil, in bezug auf das Gangfight. Dann können wir dir vllt helfen, herauszufinden, weshalb dein Pawno abstürzt.



    lg RedAge

    if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist nicht im Dienst!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutzung: /su [Spieler ID/ Name] [Anzahl] [Verbrechen]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /su [Spieler ID] [Anzahl] [Verbrechen]");
    return 1;
    }
    new WantedAnzahl;
    WantedAnzahl = strval(tmp);
    if (IsACop(playerid) && OnDuty[playerid] == 1 || PlayerInfo[playerid][pMember] == 1 && FWDuty[playerid] == 1 || PlayerInfo[playerid][pLeader] == 1 && FWDuty[playerid] == 1)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if(PlayerInfo[giveplayerid][pJailed] > 0)
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Der Spieler ist im Gefängnis!");
    return 1;
    }
    if (gTeam[giveplayerid] != 2 && !IsACop(giveplayerid))
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutzung: /su [Spieler ID / Name] [Anzahl] [Verbrechen]");
    return 1;
    }
    WantedLevel[giveplayerid] += WantedAnzahl;
    if(WantedLevel[giveplayerid] > 0 && WantedLevel[giveplayerid] <= 10)
    {
    SetPlayerWantedLevel(giveplayerid,0);
    }
    if(WantedLevel[giveplayerid] > 10 && WantedLevel[giveplayerid] <= 20)
    {
    SetPlayerWantedLevel(giveplayerid,1);
    }
    if(WantedLevel[giveplayerid] > 20 && WantedLevel[giveplayerid] <= 30)
    {
    SetPlayerWantedLevel(giveplayerid,2);
    }
    if(WantedLevel[giveplayerid] > 30 && WantedLevel[giveplayerid] <= 40)
    {
    SetPlayerWantedLevel(giveplayerid,3);
    }
    if(WantedLevel[giveplayerid] > 40 && WantedLevel[giveplayerid] <= 50)
    {
    SetPlayerWantedLevel(giveplayerid,4);
    }
    if(WantedLevel[giveplayerid] > 50 && WantedLevel[giveplayerid] <= 60)
    {
    SetPlayerWantedLevel(giveplayerid,5);
    }
    if(WantedLevel[giveplayerid] > 60)
    {
    SetPlayerWantedLevel(giveplayerid,6);
    }
    format(string, sizeof(string), "Du hast ein Verbrechen begangen ( %s ). Zeuge: %s.",result,sendername);
    SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
    format(string, sizeof(string), "Vergebene Wanteds: %d. Neues Wantedlevel: %d", WantedAnzahl, WantedLevel[giveplayerid]);
    SendClientMessage(giveplayerid, COLOR_YELLOW, string);
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsACop(i))
    {
    format(string, sizeof(string), "HQ: Alle Einheiten: Reporter: %s, Vergebene Wanteds: %d",sendername, WantedAnzahl);
    SendClientMessage(i, TEAM_BLUE_COLOR, string);
    format(string, sizeof(string), "HQ: Verbrechen: %s, Gesuchter: %s, Aktuelle Wanteds: %d",result,giveplayer, WantedLevel[giveplayerid]);
    SendClientMessage(i, TEAM_BLUE_COLOR, string);
    }
    }
    return 1;
    }


    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst keinen Polizisten anklagen!");
    }


    }
    }
    else
    {
    format(string, sizeof(string), "%d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    return 1;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du bist kein Polizist!");
    }
    }
    return 1;
    }




    Ich hoffe das hilft dir weiter ;)



    lg RedAge

    Habe nun 2 Kunden fertig bearbeitet,
    wie ich sehe hat sogar ein Kunde schon ein nettes Feedback gegeben,
    erstmal ein Danke hierfür.


    Ich wollte noch bekannt geben, das ich auch gern für kleine Scriptaufträge zu haben bin,
    diese haben dann natürlich auch keine Preiskategorie von 10 Euro.


    Vielen Dank nochmal für das nette Feedback.


    Mfg
    RedAge

    RedAge


    Schönen guten Tag zusammen,
    Wir möchten euch heute eine nette Dienstleistung anbieten.
    Die Dienstleistung wird daraus bestehen euch in den Bereichen Scripten| Mappen | Forenbearbeiten und Teamspeak einrichten zu unterstützen.



    Die Dienstleistungen
    Alle Dienstleistungen werden selbstverständlich selbst angefertigt
    und an eure Wünsche angepasst


    [tabmenu]


    [tab='Scripting']
    Ich werde euch nun ein paar Angebote auflisten, anhand den Angeboten könnt ihr in etwa die Preise vergleichen.
    Die Angebotsliste die ich nun hier euch zeigen werde, sind nur Beispiele.
    Mysql werden wir nicht verwenden, da uns hierfür die Kenntnisse fehlen.


    Login / Register System (Speichern und Laden der Variablen enthalten) ( 5€ )
    Banksystem (Einzahlen, Abheben, Überweißen, EC-Karte mit Pin und Atm´s) ( 10€ )
    Reportsystem (Report öffnen, eigener Chat, Report schließen) ( 15€ )
    Dynamisches Haussystem (Ingame Häußer erstellen, Als Käufer passenden Raum Ingame aussuchen) ( 10€ )
    Bizsystem (z.B. Tankstelle: Kann gekauft werden, Besitzer kann Spritpreis festlegen etc.) ( 5€ )
    Fraktionssystem ( Fraktion erstellen,Fraktionskasse(+Payday)) ( 10€ )
    Steuersystem( Steuerklasse 1 - 3, Kfzsteuer etc.) ( 5€ )
    Erstellen auf euren Wunsch ( Preis ist von Wunsch abhängig )


    [tab='Mapping']


    Das Mappen wird durch einen professionellen Mapper durchgeführt.


    Der Preis ist von der Zeit die zur Bearbeitung eures Wunsches benötigt wird,
    aber auch von der Anzahl der benötigten Objekte abhängig.


    Es wird bei Anfrage die vorraussichtliche Zeit bekannt gegeben.


    [tab='Forum']


    Wir werden kein Forendesign erstellen.


    Wir werden eurer Forum auf euren Wunsch gestalten.
    (Foren | Kategorieren | Benutzergruppen erstellen/bearbeiten)


    Einrichtungsgebühr: 5 €


    [tab='Teamspeak']


    Wir werden euer Teamspeak auf euren Wunsch gestalten.
    (Rechte einstellen | Channel erstellen etc.)
    (z.B. können wir für euch auch Fraktionschannel für Leader | Memer einstellen)


    Einrichtungsgebühr: 5 €


    [/tabmenu]


    Referenzen:


    Da ich noch nichts an Referenzen auf Breadfish nachweisen kann.
    Kann ich euch anbieten, wenn ihr per pn nachfragt, unsre Sampserverip euch zu geben.
    Dort läuft zurzeit unser Samp-Projekt in der Betaphase. Dort könnt ihr dann das Scripttechnische betrachten, aber auch Dinge die unser Mapper gemappt hat. Da Dies aber keine Serverwerbung werden soll, werde ich ihnen die Ip nur per Pn mitteilen.


    Kontakt:


    Skype: Samp-Scripting
    Forum: per pn



    Bezahlmöglichkeiten:


    Paypal: Nach Zahlungseingang wird die Datei euch sicher zugesendet.
    Paysafecard: Nachdem uns die Paysafecard übermittelt wurde, bekommt ihr eure Datei sicher zugesendet.



    Mein Team wünscht euch frohe Weihnachten und einen guten Start ins neue Jahr!!


    Mit freundlichen Grüßen
    RedAge


    //edit Text bearbeitet

    machs mal so


    if(GetVehicleModel(vehicleid) == 432 || GetVehicleModel(vehicleid) == 425 || GetVehicleModel(vehicleid) == 520)
    {
    if(IsPlayerInFrac(playerid,3) || PlayerInfo[playerid][pLeader] == 7)
    {
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du hast keine Schlüssel.(Entertaste um das Fahrzeug zu verlassen)");
    FreezePlayer(playerid); }
    } return 1;

    mach mal "Modod" ganz oben ins script rein und mache es tz "Modod[MAX_PLAYERS]". Dann unten musst du bei
    "Delete3DTextLabel(Text3D:Admin)" das draus machen
    "Delete3DTextLabel(Modod[playerid]);"


    lg RedAge