Beiträge von eronor

    Ich habe folgendes Problem, ich habe mir hier das RNPC Plugin runtergeladen ganz unten Version 0.3.1.1
    Ebenfalls habe ich die .dll in den plugins ordner gepackt, die include in den \pawno\include\ ordner und in der server.cfg das plugin eingetragen
    Zum Testen ob es auch funktioniert habe ich mir einen NPC connected und ihn spawnen lassen und einen Skin geben.


    Connected habe ich ihn so unter OnGamemodeInit, natürlich ganz oben ein globales new RNPC1; erstellt.
    RNPC1 = ConnectRNPC("RNPC1");


    Unter OnPlayerSpawn habe ich abgefragt ob er der NPC mit dem Namen RNPC1 ist
    Wenn ja habe ich ihn spawnen lassen, ein skin gegeben und es sollte in der konsole "NPC" stehen.


    if(strcmp("RNPC1",GetPName(playerid),true) == 0)
    {
    SetPlayerSkin(playerid,162);
    SetPlayerPos(playerid,2140.8928,1136.3993,13.5043);
    print("NPC");
    }


    jedoch besetzt dieser NPC weder einen Slot vom Server noch steht in der konsole irrgendwas davon das er Connected.
    Auch das "NPC" wird nich in die konsole geschrieben. Wenn ich auf dem Server bin ist er auch nicht da.
    Nun ist meine frage wieso kommt kein NPC? ich weiß nicht was mein Fehler ist.
    folgende Warnings erhalte ich:


    Code
    \pawno\include\rnpc.inc(190) : warning 201: redefinition of constant/macro (symbol "OnPlayerCommandText")
    \gamemodes\script.pwn(13174) : warning 203: symbol is never used: "RNPC_StopPlayback"


    zeile 13174 ist das das script zuende bzw. diese zeile existiert nicht da es nur bis 13173 geht


    // edit: wenn niemand eine lösung hat, kennt jemand vill. ein anderes Plugin das wie RNPC ist?

    @ FinETimE
    ich weiß nicht was der Proxdetector ist aber das was ich geschrieben habe funktioniert auch ^^
    kann er sich ja für eine der beiden dinge entscheiden oder?


    // edit
    Nach meinem wissensstand sind 1. und 2. aber nicht möglich aber ich kann mich auch irren
    ich scripte nur wenig mit NPC's

    ich schätze jetzt einfach mal das du vill. zuviel in onplayerupdate drin hast das 50x in der sekunde oder so aufgerufen wird.
    Könnte ich mir zumindest vorstellen das es daran liegt.


    //edit
    solltest du wirklich OnPlayerUpdate nutzen, versuch es so wenig wie möglich bis garnicht zu nutzen.
    Dieser public wird wie gesagt 50x iner sekunde aufgerufen oder so und das zieht schon ziemlich viel ressourcen.

    3.
    Wenn er enter drückt die position vom NPC abfragen. Und die mit der position deines Spielers vergleichen mit einer If abfrage.
    GetPlayerPos(NPCid, Xpos, Ypos, Zpos);
    IsplayerinRangeOfPoint(playerid, 2 , NPC cordX, NPC cordY, NPC cordZ);
    Hoffe hab dir es gut genug erklären können

    Warum sollte er das Rad neu erfinden?
    Wenn du das bislang nicht gefunden hast fang mal an richtig zu suchen. ;)

    Lass das mal die entscheidung des Threaderstellers sein. kannst ja auch was vorschlagen ;)
    Ich habe lange genug gesucht und nur Programme gefunden die nicht exakt diese angaben erfüllen.
    Hab entweder das Backup ständig neu überschrieben oder sonst irrgendwas getan was nicht in meinem sinne war.
    Aber schweifen wir mal nicht vom Thema ab und geben ihm Vorschläge :)

    Ein Programm womit man Backups von einer oder mehreren Dateien machen kann.
    Die dann in einen ausgewählten Ordner gespeichert werden. (aber alte Backups nicht löscht)
    Man kann entscheiden wann das Backup gemacht wird (täglich, jede stunde, nur 1 mal etc....)
    Sowas habe ich bisher noch nirgends gefunden ^^

    Es sind nur rp Namen mir Vorname_Nachname gestatett mr_Rawr würde immernoch als nicht roleplay gelten.
    Um einen anderen Namen zu bekommen ingame musste einfach per /ask fragen und hoffen das ein hochrangiger Admin on is.
    Und falls das tutorial noch geht sollte dort stehen wo du loot etc... findest, such danach ;)
    Dass ist der sinn des spiels.

    Ich habe dich beobachtet als Mutant ist es logisch das man nicht reden kann oder in Autos steigen kann.
    Ja es war gewollt das du mit keinem Roleplaynamen (rawr = nicht rp) ein Mutant wirst, sollte auch im Chat gestanden haben.
    Das mit die luft is on duty isn kleiner bug für den ich noch keine zeit gefunden habe wird aber bald gemacht.
    Und dafür das du kein keypad hast kann ich leider nichts :D


    danke für dein Feedback und ich hoffe du verstehst jetzt einiges besser
    (wir wissen bereits das wir ein wenig einsteiger unfreundlich sind, wir werden daran noch arbeiten)

    @[IRP]K3VIN Ich freue mich über deine höflich verfasste Kritik.
    Dass Tutorial sollte wieder einwandfrei funktionieren, wir danken dir erstmal das du uns überhaupt auf diesem Bug aufmerksam gemacht hast.
    Dies hätte dir bestimmt einige probleme erspart die du hattest. Desweiteren möchte ich dich bitten zu beachten das es eine Open Beta ist.
    Eine Beta ist dazu da dass Bugs entdeckt werden die man dann beheben kann. Deshalb bitten wir dich darauf auch ein wenig acht zu geben bei deiner Kritik.
    Dennoch freue ich mich das du uns deine Meinung gesagt hast. Verbesserungsvorschlägen würden uns noch mehr helfen den Server zu verbessern.


    mfg. Grek

    Kann dir nur zustimmen, aber wenn du ihm schon dänemark gibst kann er es sich ja nicht mehr selber machen ^^
    nimmt doch irrgendwie dann wieder den ganzen spaß an der sache :P
    Ich finde es nur schade das bei guten youtubern die videos immer etwas länger brauchen, bis ein neues kommt :S
    Naja mach weiter so blunt is gut wie du das machst.

    Verstehe jetzt nicht genau was du mit dem satz meinst.
    Aber heute kann man textdraws für so einen neuen dialog verwenden, früher konnte man das nicht.
    Von daher wäre das früher noch nützlich gewesen aber heute nicht mehr.

    find das jetz nicht soo berauschend.
    Vorallem da es jetzt anklickbare textdraws gibt kann man sich selber welche nach seinen wünschen erstellen.
    Damals(als du damit begonnen hast) wäre es ganz nützlich gewesen aber denke heutzutage eher nicht mehr.


    mfg. Grek

    bin dagegen da vieles einfach nur für rl server gilt vorallem wie z.b.

    - der Aufbau nur aus einer großen Auflistung von Fraktionen, Berufe, usw. besteht & nur mit einem - meinst kurzen - sinnlosen (z.B. könnte man sich selbst aus dem Namen


    des Berufes erschließen) Satz beschrieben wird ("Müllabfuhr - Fahr Müll durch die Gegend") - gilt ebenfalls für Gebrauch der Tab-Funktion.

    er Threadersteller (meist unter 14 Jahren) die deutsche Rechtschreibung & Grammatik auf Niveau eines Kindergartenkindes beherrscht & dadurch die Vorstellung den Eindruck erweckt,

    Und wer schlecht in deutsch ist hat die arschkarte. Dass find ich schlecht
    Außerdem glaub ich nicht dass überhaupt nen mod die lust hat dass alles zu überprüfen.
    gibt noch einiges was ich dagegen habe aber mir dauert es zu lange alles mit der bildschirmtastertur zu schreiben (tastatur kaputt)
    mfg. grek

    Du Arroganter du...
    ne, spaß bei seite mich würde das auch nicht überzeugen.
    Sieht aus wie auf jeden x beliebigen 08/15 Server


    Nunmal zum Threadersteller
    Was mich auch sehr stutzig mach ist bei seinen vorgewiesenen "referenzen"

    Zitat

    Meine Server.

    mehrzahl? das ist keine sehr gute Referenz würde ich mal behaupten.
    Klingt als ob man sich einfach ein 08/15 Server gemacht hat und als der schlecht lief nach 2 monaten nochmal das selbe spiel.
    Würde mal sagen übe erstmal ein wenig mehr Mappen und schau dir an was andere so in diesem Forum leisten.
    Denn mit solchen "Referenzen" nehmen dich nur 08/15 Server.

    Ich finde das ist von allem ein wenig zuviel vorallem von den Pflanzen.
    Aber sonst sieht es recht schön aus auch wenn die fahrräder mir ein wenig zu ordentlich stehen :D
    7/10 wäre meine bewertung