Beiträge von Blackout

    badArgument @ getAccountData zeile 3
    badArgument @ setAccountData zeile 7
    badArgument @ setAccountData zeile 9

    EDIT/ Login System hab ich drin
    EDIT2/ d.h ich soll das onPlayerConnect zu onPlayerLogin machen?
    EDIT 3/ Mir ist ne Idee gekommen .. kann ich die obere Function mit dem Event "onPlayerLogin" mache und die zweite Function mit nem CommandHandler?

    €dit 4 :
    Nach meinem Edit 3 bin ich(bzw die Console) darauf gekommen das der Fehler am der zweiten Function lieg.



    badArgument @ getPlayerAccount
    badArgument @ getAccountData
    badArgument @ getAccountData

    Hey,
    Ich hab das Problem das mein Script nicht so will wie ich das möchte .. ich sitze schon 3 Tage da und finde einfach keine Hilfe dabei würde ich sau gerne endlich weiter dran arbeiten aber ich finde den Fehler einfach nicht .. könnte sich das hier bitte jemand ansehen und mir sagen was ich falsch mache?

    Bei den get und set accountDatas in der oberen Function kommen badArguments .. :(

    Hallo wieder einmal ihr Script Profis ..
    Ich hab in letzter Zeit oft um eure Hilfe gebeten in sachte accountData .. da mir aber jeder wirklich jeder und letztendlich sogar HardStyleZ gesagt hat das MySQL wirklich besser sei und man damit viel besser umgehen kann habe ich mir überlegt das ich das auch hin bekommen muss damit umzugehen !
    Ich hab es schon öfter's versucht auf eigene Faust hinzu bekommen aber wie das so ist bin ich nicht sonderlich weit gekommen ..
    Die Probleme fangen an bei den Tools die ich dafür brauche und endet bei der Anwendung.
    Ich hoffe ihr könnt mir das wichtigste erklären so das ich mir den Rest durch probieren selbst bei bringen kann *such*.

    Mit freundlichen Grüßen & viel Hoffnung
    Blackout

    SO ich hab das Script nochmal überarbeitet aber den Fehler immer noch nicht raus .. hab ich ne'n neuen Fehler gemacht ?

    Und wo wir schon dabei sind .. ergibt das hier Sinn?

    Code
    function Skinsave (player)
    		skinoff = getElementModel (source)
    	end
    addEventHandler ("onPlayerQuit",getRootElement(),Skinsave)


    EDIT// Ich hab mir Hilfe geholt (Danke ReWrite :*) von daher ist das Thema gegessen

    Wow,..das war's sogar.
    Danke Herr Zipper aber nun zu Prob. 2

    Wie kommt es das dieses Script

    nicht mit diesem Script

    Zusammen arbeitet? Bzw was ist am Zweiten falsch?

    PS: Das Script ist nur'n Rohbau .. nicht wundern wegen den Selben Spawnpunkten etc :3


    EDIT FÜR ZIPPER // Chatbox sagt: Bad Argument @ getAccountData
    Für die beiden getAccountData's im zweiten Script

    Ich denke ich hab die IF's durcheinander gebracht .. kann jemand ausgelfen :3 ?

    Hab ich gemacht aber ich find die Datei nicht .. :thumbup:

    Um einfach mal zum groben Thema zurück zu kommen .. Ich brauche eig. nur etwas womit ich immer wie und wann ich lustig bin jemanden zu einer fraktion hinzufügen kann ..
    Ginge das nicht das ich sowas wie hier

    Nur das ich es als ADMIN machen kann und nicht wie hier als Fraktions zugehöriger? Allein bekomm ich das nicht .. evt. erklärst du's mir?

    EDIT// (:)) Ups .. hab die Definitionen vergessen ! oben siehst du sie jetzt Tockra . Das Script macht aber nur das Leute die schon in der Fraktion sind leute in die Eiegene Fraktion einladen können .. das oben war mehr ein Bespiel ich möchte das ich als Admin Leute einladen kann.

    ok, ..
    Das ganze sah jetzt nachdem ich das gemacht hab was du sagtest so aus ..

    Code
    function PlayerSpawnyxc ()
    		spawnPlayer ( source , 2070.3227539063 , -1556.4993896484 , 13.41864490509 , 180 , skinoff ) 
    		fadeCamera(source, true)
    		setCameraTarget(source, source)
    		toggleAllControls (source, true ) 
    		setElementModel ( source , skinoff ) 
    		setAccountData (getAccount(getPlayerName(source)), "fraktion" , "1")
    		outputChatBox ("Wilkommen auf dem Server von JustAnOldMan'", source, 0, 238, 1 )
    	end
    addEventHandler ( "onPlayerJoin" , getRootElement(),PlayerSpawnyxc )

    Wobei ich mir nicht sicher war ob ich

    Code
    setAccountData (getAccount(getPlayerName(source)), "fraktion" , "1")


    Mit "Source" oder "player" machen soll also hab ich beides probiert .. nichts ging :D

    Die "bad arguments" bei "setAccountData","getAccount" & "getPlayerName" sidn übrigens immer noch da :c

    Ok .. eig. sollte es gehen tut es aber nicht .. ich zeige dir einfach mal wie ich es in einer Function untergebracht habe ja?

    Du wirst sicherlich sofort den Fehler finden aber ich hab nunmal nicht so ein Spürauge :D

    EDIT// Es gibt in der Console Bad Arguments bei "getAccount" , "getPlayerName" und " setAccountData" :D

    Okey ..
    aaalso erstmal danke .. wusst ich nicht.
    Also wenn ich jetzt source als arg. angebe kann da was durcheinander gehen .. das ist das was ich verstanden hab und sollte auch reichen ( :D )
    Ich weiß nämlich nicht genau was ich unter "Parameterliste"verstehen soll ist aber nicht sooo wichtig..

    Wenn ich das jetzt in meine Spawn Function reintuhe wird doch erst mal JEDER in die Fraktion "1" gesetzt oder? Also mache ich das so das ich alles wie du gesagt hast Scriptechnisch hin bastle auf den Server connecte und danach die neue Zeile aus dem Script wieder raus nehme oder?

    OK, so weit verstanden .. wenn ich das ganze jetzt in einer Function habe die so aussiehst

    Code
    Function SpawnPlayer(source) -- Beispiel !


    Dann muss ich das "player" aus deinem Teil dort zu "source" machen oder wie?

    Mal nebenbei .. ich bin dir sau dankbar das du dir um diese Uhrzeit die Zeit nimmst irgend nem Trottel (mir :D ) etwas beim Scripten zu helfen.

    Hey , ..

    So wie die Überschrift schon sagt .. ich brauche eine Möglichkeit den ersten Login des Spieler und die danach zu unterscheiden ..
    ich möchte das er beim Ersten Login andere Nachrichten(outputChatBox) erhält als bei denen danach ..
    Wie schaffe ich das? Gibt es bestimmte Functionen ? Wenn ja wie benutze ich diese und wenn nein wie schaffe ich es sonst?

    Sorry für die viele Hilfe-anfragen aber ihr seit die einzigen die ich fragen kann :]

    EDIT// Richtig so wie Ger_maxim das geschrieben hat meinte ich das.


    Was!?


    :'DDDDDDDDDDDDDD sorry .. war wohl ETWAS ( lol ) unkonzentriert :whistling:
    EDIT// Achja .. Danke. Ich versuchs mal und melde mich dann.

    €²: So jetzt wo ich wieder bei voller Konzentration bin ..

    Kann ich nicht einfach so etwas wie

    Code
    setAccountData (..getPlayerFromName"Blackout".. , "fraktion" , 1 )

    So etwas in der Art habe ich schon von anderen Scriptern gesehn weis aber nicht ganz sicher wie ich das mache ..

    Sorry für Doppelpost aber sonst wird niemand drauf aufmerksam :3

    Hey ihr script Profis !
    Kurze Frage .. ich erkläre mal !
    Ich möchte ne kleine Fraktion machen und arbeite dabei mit "AccountData" .. jetzt muss ich aber erstmal in diese Fraktion kommen mit einer art

    Code
    setAccountData ( ??? , "fraktion" , 1 )


    Meine Frage ist jetzt natürlich .. was muss an der stelle der "???" hin? Ich schätze mal irgendwas mit getPlayerFromName und meinen Namen.
    WIE ich das jetzt mache ist mir unbewusst .. EUCH Sollte bewusst sein das diese Zeile nur einmalig im Script ist da die AccountData's vom Server selbst gespeichert werden.
    d.h ich lösche diese Zeile nach dem einmaligen benutzen wieder.

    Danke im voraus

    Mfg Blackout