Beiträge von root

    GTA:N ist einer dieser Mods. Es wurde mal über eine Umbenennung Diskutiert aber im Moment wurde entschieden das es so bleibt.
    Höchstens man will Tags einführen.

    Ich hatte mal einen Client erstellt der Bilder Ingame anzeigen konnte sowie einen CEF Browser gerendert hatte (mit 5 FPS aber immerhin)


    Aber will man sich wirklich die mühe machen für eine sag ich mal schrumpfende Community?
    Ehrlich gesagt nicht. Und ein kleiner Aufwand ist es nicht gerade einen Browser zu implementieren.


    Sehr geehrte Breadifsh Community


    Mit diesem Beitrag möchten schreiben wir eine Stelle als Webentwickler für unseren GTAV Server aus.
    Dieser befindet sich zurzeit in Entwicklung.



    [tabmenu]


    [tab='Allgemeines']
    CRP ist ein GTAV Server der sich zurzeit noch in der Entwicklung befindet. Der Bereich der Webentwicklung wächst mit den Möglichkeiten von CEF. Wir suchen daher einen kreativen Designer der eigene Ideen und Kreativität in das Projekt einbringen kann. Dieser soll für das Projekt Icons, allgemeine Designs, etc. erstellen.
    Dies wollen wir mit zahlreichen Neuerungen sowie Dynamischen Systemen erarbeiten.
    Weiteres zum Server geben wir nur bei ernst gemeinten Anfragen/Bewerbungen heraus. (PN an mich)
    [tab='Anforderungen']
    Wir setzen ein generelles Mindestalter von 17 voraus. Bei überzeugenden Arbeiten im Bereich von Designs oder anderen Referenzen sowie wenn der allgemeine Umgang mit dir stimmt, sind auch ausnahmen möglich. Hierbei gehen wir jedoch nicht unter 15 Jahren, vorzugsweise 16.


    Generelle Anforderungen an den Designer:

    • Erfahrung mit Photoshop / Illustrator oder dem bevorzugten Programm von dir
    • Ideenreichtum / Kreativität
    • Selbständiges Arbeiten nach Vorgaben (in bestehendes Design Konzept integrieren)
    • Genügend Zeit
    • Reife
    • (Verständnis für Design)

    Nice-to-Have:

    • Referenzen ;)

    [tab='Was bieten wir dir?']
    Unser Projekt wird ein durch die Community-mitgeleitetes Projekt. Die Community fällt alle* Entscheidungen mit.
    Dir als Designer wird ein fester Platz im Team Angeboten. Du wirst bei allen Entscheidungen auch miteinbezogen. Dein Mitspracherecht ist dem eines Projektleiters gleichgestellt.
    Wir sind ein noch kleines Team und haben eine Angenehmes Arbeitsklima. Die "Arbeitszeiten" sind auch offen, eine gewisse Einsatzbereitschaft ist aber Pflicht.


    Wie bereits gesagt wird dein Aufgabengebiet vor allem die Umsetzung von Anforderungen sein. Sei es jetzt einen ATM zu Designen oder direkt eine komplette Single Page.
    Die vorgaben lassen hierbei relativ viel Spielraum daher ist deiner Kreativität keine Grenzen gesetzt.


    * es gibt Administrative Entscheidungen die davon aussgeschlossen sein können. Sogenannte game-breaking-decisions, sollte fast nie vorkommen.
    [tab='Was haben wir?']


    Unter anderem Besitzen wir:

    • Mehrere Top-Level Domains
    • Einen Dedizierten root Server
    • Mehrere Virtuelle Server
    • Mehrere IP-Addressen
    • TeamSpeak Server
    • Gameserver
    • Lizensiertes WBB Forum
    • Selfmade GTAV Script
    • Selfmade UCP
    • Selfmade TS3 Plugin für VoiceChat

    (Zurzeit findet gerade ein Umzug der Server in ein neues Rechenzentrum statt, daher ist alles Offline)


    [/tabmenu]


    Ich hoffe ich konnte mit dieser doch sehr knappen Anfrage, einige Interessiere finden.


    Bewerbungen können direkt an mich per PN.
    "Unseriöse" Bewerbungen werden kommentarlos gelöscht.
    Ich freue mich auf ernst gemeinte Bewerbungen!



    Freundliche Grüsse
    toor aka root
    Projektleiter und Hauptentwickler

    //push: 24.07.2017


    Sehr geehrte Breadifsh Community


    Mit diesem Beitrag möchten schreiben wir eine Stelle als Webentwickler für unseren GTAV Server aus.
    Dieser befindet sich zurzeit in Entwicklung.



    [tabmenu]


    [tab='Allgemeines']
    CRP ist ein GTAV Server der sich zurzeit noch in der Entwicklung befindet. Das UCP Spielt ein wichtiges und vernetztes System zu Ingame da, daher wird ein neuer Entwickler gesucht, der sich rein um die Webentwicklung kümmert.
    Der Server soll einen neuen Standard in der Serverentwicklung schaffen. Dies wollen wir mit zahlreichen neuerungen sowie Dynamischen Systemen erarbeiten.
    Weiteres zum Server geben wir nur bei ernst gemeinten Anfragen/Bewerbungen heraus. (PN an mich)
    [tab='Anforderungen']
    Wir setzen ein generelles Mindestalter von 17 vorraus. Bei überzeugenden Arbeiten im Bereich der Webentwicklung sowie wenn der allgemeine Umgang mit dir stimmt, sind auch aussnahmen möglich. Hierbei gehen wir jedoch nicht unter 15 Jahren, vorzugsweise 16.


    Generelle Anforderungen an den Entwickler:

    • Erweiterte Erfahrung mit HTML5 und CSS3
    • Erweiterte Erfahrung mit Javascript und JQuery
    • Erfahrungen mit JSON und AJAX sind zwingend.
    • Erweiterte Erfahrung mit PHP
    • Ideenreichtum / Kreativität
    • Selbständiges Arbeiten nach Vorgaben
    • Genügend Zeit
    • Reife
    • Bischen Verständnis für Design
    • Erfahrungen mit Bootstrap und oder Materialize

    Nice-to-Have:

    • Erfahrungen mit Websockets auf PHP Basis
    • Allgemeine Erfahrungen mit "Live-Systemen"
    • WebServer erfahrungen (.htaccess, Apache Konfiguration)
    • Erfahrungen mit Git

    [tab='Was bieten wir dir?']
    Unser Projekt wird ein durch die Community-mitgeleitetes Projekt. Die Community fällt alle* Entscheidungen mit.
    Dir als Entwickler wird ein fester Platz im Team Angeboten. Du wirst bei allen Entscheidungen auch miteinbezogen. Dein Mitspracherecht ist dem eines Projektleiters gleichgestellt.
    Wir sind ein noch kleines Team und haben eine Angenehmes Arbeitsklima. Die "Arbeitszeiten" sind auch offen, eine gewisse Einsatzbereitschaft ist aber Pflicht.


    Zudem wirst du an meinem Angefangen UCP selbstständig weiterarbeiten dürfen. Du musst somit nicht bei 0 beginnen. Kontrollen durch mich (dem Hautpentwickler) erfolgen bei bedarf.
    Du hast einen eigenen Test Server mit SSH und SFTP Zugriff wo du an dem UCP arbeiten kannst.


    Dein Hauptsächlicher Austausch wird mit mir stattfinden, da ich der eigentliche Entwickler bin. Du kannsttrotzdem viele Entscheidungen selbst treffen.


    * es gibt Administrative Entscheidungen die davon aussgeschlossen sein können. Sogenannte game-breaking-decisions, sollte fast nie vorkommen.
    [tab='Was haben wir?']


    Unter anderem Besitzen wir:

    • Mehrere Top-Level Domains
    • Einen Dedizierten root Server
    • Mehrere Virtuelle Server
    • Mehrere IP-Addressen
    • TeamSpeak Server
    • Gameserver
    • Lizensiertes WBB Forum
    • Selfmade GTAV Script
    • Selfmade UCP
    • Selfmade TS3 Plugin für VoiceChat

    (Zurzeit findet gerade ein Umzug der Server in ein neues Rechenzentrum statt, daher ist alles Offline)


    [/tabmenu]


    Ich hoffe ich konnte mit dieser doch sehr knappen Anfrage, einige Interessiere finden.


    Bewerbungen können direkt an mich per PN.
    "Unseriöse" Bewerbungen werden kommentarlos gelöscht.
    Ich freue mich auf ernst gemeinte Bewerbungen!



    Freundliche Grüsse
    toor aka root
    Projektleiter und Hauptentwickler


    //Push
    //Push 07.04.2017 / 22:01
    //push: 24.07.2017

    Diese Annahme ist eben falsch:

    Code
    new house = pInfo[playerid][pHaus]


    Dein INGame Array stimmt nicht mit der Datenbank ID überein.
    Also entweder passt du dein InGame Array an oder du musst die ID jedes mal wie folgt herausfinden:



    Code
    new house = -1;
    for(new i=0; i<sizeof(HouseInfo); i++) {
    	if(HouseInfo[i][hID] == pInfo[playerid][pHaus]) {
    		house = i;
    		break;
    	}
    }

    Es würde sich hier auch empfehlen dann den ganzen Loop in einen stock o.ä zu packen.


    Rein theoretisch sollte die Ingame ID eig immer:


    Code
    pInfo[playerid][pHaus] - 1

    sein. Aber bei deinem aktuellen System kann ich mich nicht darauf verlassen.

    Aha.
    Versuch mal das folgende:


    Mit der Annahme das du beim Player auf die Datenbank ID des Hauses verweist.

    Dann wird hOwned beim Laden wohl nicht richtig gesetzt oder entspricht nicht dem richtigen Haus.
    Zeig mal wie du die Häuser lädst.

    Hab das ganze nur aus dem Kopf geschrieben. Errors darfst behalten :D

    Okay und warum zur Hölle macht ihr alle eine Schleife??
    Wenn ihr sowieso schon abfragt ob das folgende zutrifft:


    Code
    pInfo[playerid][pHaus] == i

    Dann könnte ihr ja direkt mit der Variable arbeiten. Sprich:


    Code
    HouseInfo[pInfo[playerid][pHaus]][ihX]

    root:
    LuckyPatcher hat Recht. Denn bestenfalls setzt ja dann die Online API ne Variable die beim Joinen vom Server geprüft wird. Da hilft dir auch nicht das Programm auf ne andere URL loszulassen

    Dann kann ich dem Server immer noch immer ne gültige Liste von Modulen schicken. Dann wird es einfach immer als OK erkannt ^^