Beiträge von Kinimod

    Welche Programmiersprache ist für Einsteiger mit minimalen Vorkentnissen (PAWN, etwas PHP) einfacher zu lernen bzw. mit umzugehen?

    C#, c++ ist umfangreicher und um Einiges komplizierter.


    Wie kann ich mir die einfachere Sprache am Besten aneignen?

    Learning by doing. :)
    Ne mal im Ernst, ich lerne Programmiersprachen IMMER durch lLearning by doing, Es bringt nichts sich ein Buch zu kaufen, es zu lesen und sich dann einzureden, man wäre jetzt voll 1337.
    Man lernt am Besten, indem man Problemstellungen mithilfe von bspw. Google löst.
    Bei c++ ist das etwas komplizierter, da sollte man wirklich erst die Grundlagen mittels eines Buches lernen.
    Ich habe das bei c++ so versucht, wie ich es oben beschrieben habe, gab aber nur Probleme.

    Gibt es eine Art "Tutorialseite" bzw. "Hilfeforum" für direkte Fragen zu einem Codeschnipsel (wie hier die Scripting Base für PAWN)?

    http://vb-paradise.de
    Oder bei c++ auch http://c-plusplus.net
    Hat sich mittlerweile zu einem allgemeinen Programmierforum entwickelt.

    Zitat von Brabus.

    Und kann mir eine erklären wie ich einen Timer einbaue


    Komplett ohne Timer möglich und damit resourcensparender.
    new lastinvade = 0; // globale Variable


    //Das hier dahin, wo die Einnahme für 30 Minuten geblockt werden soll
    lastinvade = gettime() + 1800; //Aktueller Timestamp + 30 Minuten (1800 Sekunden)


    //Abfrage, ob man das Gebiet einnehmen kann
    if(lastinvade < gettime()){ //der aktuelle Timestamp ist größer als der Timestamp mit dem Ablauf der Sperre, ergo: Sperre abgelaufen oder nicht vorhanden.
    //einnehmen
    }else{
    //Einnahme verweigern.
    }


    Kleiner Exkurs zu Timestamps:
    UNIX Timestamps sind die Sekunden seit dem 01.01.1970. Mit diesen lassen sich Zeiten universell vergleichen.


    //E: Und zu dem anderen Problem:

    Zitat


    Die Einnahme läuft 10 minuten lang, aber gehe ich aus der Gangzone raus wird das gangwar erst nach etwa 2 Minuten beendet es soll aber direkt beendet werden.


    Wir können schlecht das Problem analysieren, wenn wir den Code nicht kennen.

    Mal ein Wort zu der Webseite:
    Als sich die Webseite geöffnet hat, hat sich in mir so ein unwiderstehlicher Drang entwickelt, das graue X im Firefox Tab anzuklicken. Keine Ahnung weshalb, vielleicht liegt es am Design. Ja, genau, das muss es sein!


    Finde die auf gut Deutsch gesagt scheiße.
    Jede Baukastenpage sieht besser aus als dieser "PHP Fusion" Driss; die Webseite ist viel zu überdimensional, bunt, bla..
    Vor allem Rot auf schwarzem Hintergrund, das tut weh. :X


    Versucht doch Euren eigenen Stil zu verdeutlichen, so ist das für mich beim Besuch der Webseite eine von vielen die fast identisch aussehen.


    Das Webradio an sich habe ich mir nicht angehört, weil wegen:

    Zitat

    Als sich die Webseite geöffnet hat, hat sich in mir so ein unwiderstehlicher Drang entwickelt, das graue X im Firefox Tab anzuklicken.


    Ich geh bspw. gerne auf Webseiten, die gut aussehen, und schaue mich mal um, was man von dieser Page nicht behaupten kann.
    Wird sich im Endeffekt auch auf die Zuhörer auswirken.

    Die oben genannten "Normalen", weil man sich daran gewöhnt hat.


    Was ein Argument...


    PVars löschen sich selber, sofern der Spieler nicht mehr mit dem Server verbunden ist.
    Das ergibt den Vorteil, dass man ein Array beim Disconnect nicht zurücksetzen muss.


    Ist der einzige Grund, weshalb ich diese immer nutze.

    new killerName[MAX_PLAYER_NAME], victimName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, victimName, sizeof(victimName));
    GetPlayerName(killerid, killerName, sizeof(killerName));


    format(string,128,"Spieler %s hat den Spieler %s getötet mit einer: %i",victimName,killerName,reason);


    Du gibst nur die ID der Spieler an und nicht den Namen.
    BTW: "reason" ist nur eine Idee und kann nicht als String an den String übergeben werden.
    Die "Reason" ID kannst Du dem hier entnehmen:
    http://wiki.sa-mp.com/wiki/Weapons_DE


    //E Oder Du machst es folgendermaßen:


    stock PlayerName(playerid){
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
    return name;
    }


    format(string,128,"Spieler %s hat den Spieler %s getötet mit einer: %i",PlayerName(playerid),PlayerName(killerid),reason);

    (ehemaliges I Love DM)


    Informationen zum Projekt
    Das neugegründete Royal DM geht aus dem alten I Love DM hervor, welches seit 2012 (wenn auch mit einer kleinen Pause) besteht.
    Es wurde aufgrund einer Fusion mit City of SA neugegründet und gilt ab sofort als Tochterprojekt.


    Informationen zum Team
    Das Team wird aus 6 Rängen bestehen: (Trial-) Supporter, (Trial-) Administrator und zwei Head Admin Ränge.


    Die Head Administration besteht mit der Erstellung des Threads aus

    • John_Pacino
    • Slider
    • KnoLe_x3

    Ebenso sind bei uns zum Zeitpunkt der Erstellung des Threads aktuell ein Administrator

    • Tolu Dilauro

    und ein Supporter

    • Javi_Suarez

    beschäftigt.
    Wer sich interessiert, kann uns gerne im Teamspeak kennen lernen, dazu unten mehr.


    Unsere Philosophie
    Wir möchten auf dem alten I Love DM Script aufbauen, welches immer einen gewissen Sympathiefaktor bei unseren Stammnutzern beibehalten konnte.
    Eine gewisse Seriosität, sowie Professionalität ist unsere Devise und stets unser oberstes Gebot.


    Wen wir suchen
    Wir suchen aktuell zwei Supporter, welche sich mit unserer Philosophie identifizieren können.
    Bewerber sollten einen ausgeprägten Sinn für Gerechtigkeit, eine gute Auffassungsgabe und eine gewisse Erfahrung mit allgemeinen SAMP / GTA Eigenschaften aufweisen und im Regelfall mindestens 16 Jahre alt sein.
    Kenntnisse von Cheats, Hacks und Modifikationen im Allgemeinen sind wünschenswert und von Vorteil.
    Wer kein Headset besitzt, braucht es garnicht erst versuchen. Wir möchten unsere Teammitglieder persönlich kennen lernen und das geht nur durch die Verwendung seiner Stimme.


    Wer sich angesprochen fühlt, kann sich bitte per PN beim Threadersteller oder im Forum (siehe unten) bei einem Head Administrator melden und einen Termin für ein Bewerbungsgespräch im Teamspeak ausmachen.


    Kontakt
    Forum: http://royal-dm.de
    Gameserver ist noch nicht öffentlich.


    Viele Grüße,
    das Royal DM Team


    Edits


    25.11.2014 11:45 uhr:

    Zitat
    Edits

    Kenntnisse von Cheats und Hacks sind wünschenswert und von Vorteil.

    Edits
     

    Zitat
    Edits

    Kenntnisse von Cheats, Hacks und Modifikationen im Allgemeinen sind wünschenswert und von Vorteil.

    Edits

    Legende:


    Poste doch einfach die Stelle, wo die Namen ausgelesen und angezeigt werden, das ist doch nicht die Welt.
    Ansonsten kannst Du diesen auch per PN an mich senden, wenn Du den jetzt doch nicht hier publizieren möchtest, dann schaue ich mal drüber.
    Werde aber frühestens morgen Mittag antworten.

    ich habe den "cbn ch6640e" Router, das ist der Standart Router von denen.


    Wenn man mal wirtschaftlich denkt, wäre das doch eine super Methode, den Kunden zu verscheißern und sich als ISP aus der Schlinge zu ziehen, denn für den Router ist der ISP nicht mehr verantwortlich, wie hier ja einige sagen.


    Teste einfach mal einen Router, den Du selbst im Handel gekauft hast.