Beiträge von Styler_1

    Wie die Überschrift euch schon mitteilt, würde ich gerne mal den GF den ich habe mir mal ansehen, dennoch restartet der GF, so dass ich nicht mal in der lage bin drauf zu connecten. Deswegen würde ich euch um Rat bitten, um mir sagen, wo die Restarts herkommen. Anzumerken ist noch das alle bekannten Fehler schon entfernt sind und das Script Error und Warningfrei ist sowie derRestart/GMX Befehl auch schon rauskommentiert ist.


    Ich Danke für jede Hilfe schon mal in Vorraus


    Mit freundlichen Grüßen


    Styler_1

    Ich persönlich würde wie gesagt auch Tierra Robada bevorzugen, aber meint ihr nicht, dass es ein Problem sein könnte dass villeicht nicht so viele User das Gebiet kennen? Denn in Los Santos oder Las Venturas kennen sich die User eben viel mehr aus. Das ist der Zwiespalt in dem ich stehe und deswegen versuche ich auch userorientiert zu arbeiten.

    Stimmt auch wieder, eigentlich dachte ich mir, dass ich sehen kann was er bei sich beiträgt also eventuell welche Waffen mit Namen Navi, Drogen etc.

    Vielen Dank für die ersten Antworten, ich habe ich der Zeit mich auch versucht ein wenig mehr zu Informieren und bin dann im SAMP Wiki auf folgenden Befehl gestoßen: GetPlayerWeaponData. Könnte man es damit eventuell es sich vereinfachen ?


    Mit freundlichen Grüßen


    Styler_1

    Sehr geehrte Community, ich möchte gerne einen /frisk Befehl für die Fraktion LSPD erstellen. Fürs erste soll es erstmal die Fraktion sein, denn ich habe keinen Thread gefunden der diesen Befehl im OCMD ausführt, sondern nur mit einem alten Godfather Befehl. Ich würde gerne wissen, wie ich jetzt die Gegenstände des durchsuchenden auslesen kann. Weiterhin möchte ich auch noch anmerken, dass ich kein erfahrener Scripter bin und somit mich in einer "Lernphase" befinde.


    Dies ist mein aktueller Stand wo ich mich jetzt befinde und nicht mehr weiter weiß.


    Ich habe/musste es jetzt in einem Mysql Code eingefügen, da der pwn Code in meiner Forum leiste nicht vorhanden ist.
    Sollte dies nicht erlaubt sein, werde ich es bedingungslos Löschen.



    Ich bedanke mich für jegliche Hilfe im Vorraus



    Mit freundlichen Grüßen


    Styler_1

    Ich war mir nicht sicher ob ich einen neue Variabele machen soll hätte das glaub auch nicht ganz geschafft bin noch nicht so erfahren. ;)


    Aber vielen Dank für eure Hilfen


    MfG


    Styler_1

    Ok wenn ich das jetzt so übernehme bekomme ich nun aber folgenden Fehler bei mir in Zeile 314


    Dies Entpricht dann bei mir diese Zeile


    ocmd:duty(playerid,params[])
    {
    if(pInfo[playerid][Fraktion][ImDienst]==0) // <---- Fehler Zeile
    {
    SendClientMessage(playerid,ROT," Du bist nun im Dienst");
    pInfo[playerid][Fration][ImDienst]=1;
    GivePlayerWeapon(playerid,38,1000);
    }
    else
    {
    SendClientMessage(playerid,"Du bist nun nicht mehr im Dienst");
    pInfo[playerid][Fraktion][ImDienst]=0;
    ResetPlayerWeapons(playerid);
    }
    return 1;
    }


    Fehler:


    Test1.pwn(314) : error 001: expected token: ")", but found "["
    Test1.pwn(314) : error 029: invalid expression, assumed zero
    Test1.pwn(314) : warning 215: expression has no effect
    \Test1.pwn(314) : error 001: expected token: ";", but found "]"
    Test1.pwn(314) : fatal error 107: too many error messages on one line

    Geehrte Community ich befasse mich derzeit mit einem /duty befehl nun bin ich aber auf ein Problem gestoßen und zwar, habe ich bereits ein Enum erstellt und möchte dieses gerne in einem "ImDienst" übernehmen nun weiß ich leider nicht, wie ich im meinem Falle ImDienst" (entspricht duty) definieren muss um das dieser Befehl auch auf dem Server umgesetzt wird.


    Hier der Code:


    ocmd:duty(playerid,params[])
    {
    if(pInfo[playerid][Fraktion][ImDienst]==1)
    {
    SendClientMessage(playerid,ROT," Du bist nun im Dienst");
    GivePlayerWeapon(playerid,38,1000);
    }
    else if(pInfo[playerid][Fraktion][ImDienst]==0)
    {
    SendClientMessage(playerid,"Du bist nun nicht mehr im Dienst");
    ResetPlayerWeapons(playerid);
    }
    return 1;
    }


    Für jede Hilfe bin ich dankbar


    MfG


    Styler_1

    Sehr geehrtes Community ich habe ein kleines Problem und zwar habe ich beim LSPD einen Aufzugmenü erstellt, diese lässt sich mit der Entertaste aufrufen, alles schön und gut nun wenn ich es aber umsetzte und ich auf den Server gehe und ich an dem besagten Punkt die Enter taste drücke öffnet sich kurzzeitig das Menü und verschwindet auch sofort wieder. Setze ich stattdessen eine andere taste für den Befehl ein bleibt das Menü stehen sprich man sieht es bis man eine Aktion ausführt. Nun frage ich mich stimmt was mit meiner Entertaste nicht? Ist sie zu sensibel oder was kann das Problem sein.


    Als hilfe und verstehens Probleme füge ich nun auch das Script ein das dafür gedacht ist?



    if(newkeys==16)
    {
    if(IsPlayerInRangeOfPoint(playerid,3,246.8342,62.9478,1003.6406)) // Ausgang
    {
    SetPlayerPos(playerid,1554.8241,-1675.5172,16.1953);
    SetPlayerInterior(playerid,0);
    }
    if(IsPlayerInRangeOfPoint(playerid,3,1554.8241,-1675.5172,16.1953)) // Eingang
    {
    SetPlayerPos(playerid,246.8342,62.9478,1003.6406);
    SetPlayerInterior(playerid,6);
    }
    if(IsPlayerInRangeOfPoint(playerid,3,AufzugLSPDGebäude)) // Aufzug Menü Gebäude
    {
    if(IstSpielerInFrak(playerid,1))
    {
    ShowPlayerDialog(playerid,DIALOG_LSPDAufzug,DIALOG_STYLE_LIST,"LSPD Aufzug Menü","Gebäude\nGarage\nDach","Auswählen","Schließen");
    }
    else
    {
    SendClientMessage(playerid,ROT," Du bist nicht im LSPD");
    }
    }

    }


    Vielen Dank im Vorraus


    Mfg Styler_1

    Ich versuche mal eine einfache Erklärung hier zu bieten, mit allen Parametern die auch auszfüllen sind.


    Zuerst gehst du in den Public OngamemodeInit()
    public OnGameModeInit()


    Nun geht du einfach auf einen freien Platz in dem Public und gibst folgendes ein:


    Tipp: Wenn du den Befehl eingibt und dann die Klammer setzt und kurz wartest, siehst du auch alles was du brauchts.


    CreatePickup(Model,Typ,Float:X,Float:Y,Float:Z,Virtualworld);


    Umgesetzt sieht es dann so aus:


    CreatePickup(1582,23,1210.6438,-906.4443,42.9294,-1);



    Erklärung: 1582 ist eine von vielen Pickup ID´s diese findest du auch alle hier:


    http://wiki.sa-mp.com/wiki/Pickup_IDs


    nun kommt die nächste Zahl diese dann der "Typ" des Pickup ist um die das einfach zu erklären auch eine von vielen, dort gibt es 22 Verschiedene Typen von Verschwinden bis Verschwinden und wieder auftauchen.


    Auch hier gibt es eine Seite mit allen Typen im Wiki:


    http://wiki.sa-mp.com/wiki/PickupTypes


    Die 23 heißt das es immer bleibt.


    Nun kommen deine X,Y,Z Koordinaten wozu ich sagen muss, dass du zuwenig rausgenommen hast es müssen jeweils zwei Zahlen pro Koordinate sein.


    Zu letzt folgt, dann noch die VirtualWorld, also in der Welt wo sie sichtbar sein sollen, -1 heißt dann sie ist sichtbar auf dem ganzen Server

    Sehr geehrte Community ich bin noch in der Anfangsphase des Scriptens, nun würde ich gerne eure Hilfe in Anspruch nehmen, ob Ihr mir bei meinem Befehl weiter helfen könnt. Immoment kam ich soweit, das ich überprüft habe ob der Spieler eingeloggt ist und ob er in einer Fraktion ist. Nun weiß ich leider nicht mehr weiter und würde mich dankbar zeigen, wenn mir einer oder mehere Personen nun helfen könnten und mir zeigen könnten wie ich jetzt weiter vorgehen muss. Wäre nett wenn mir einer eine etwas detalierte Anleitung schreiben könnte.


    Vielen Dank im Vorraus


    Styler_1


    ocmd:gov(playerid,params[])
    {
    if(IsPlayerConnected(playerid))
    {
    if(IstSpielerInFrak(playerid,0))return SendClientMessage(playerid,ROT," Du bist in keiner Fraktion.");
    {


    }
    }
    return 1;
    }

    Hallo Liebe Community


    Ich habe auch wie schon in meheren Threads, das Problem "Wie mache ich mich zum Admin"?


    Da ich mich natürlich im Vorraus hier schon schlau gemacht habe, konnte ich sehen, dass es ja eine bestimmte Reihenfolge gibt, in der man Rechte bekommt.


    Problembericht: Habe mich von den Tutorials von MrMonat über das Scripten gebildet. Nun habe ich das Problem, auf meinem Script Selfmade ohne GF ist auch nicht viel drauf, dass ich wenn ich dann in den Scriptfiles mir z.b. das "Adminlevel 5" gebe, dass es aber nicht ingame in den Stats die eingebaut sind wiedergegeben wird. Wenn ich aber von MrMonat das Tutorial Script nehme und da das "Adminlevel 5" eintrage, wird es mir Ingame wiedergegeben. Nun frage ich mich was habe ich bitte an meinem Script falsch gemacht obwohl es fast das selbe ist und ich auch keine Fehler beim compilen besitze?


    Gibt es noch andere Möglichkeiten um an die Rechte zu kommen?


    Freue mich auf Rückantworten


    Vielen Dank im Vorraus


    Styler_1