Beiträge von ErikSon

    Hmm..
    Ich gebe mal einfach meinen richtigen Code:
    new Weaps[13][2],_w = 0, w = 0;
    for (; _w < 13; _w++)
    {
    GetPlayerWeaponData(i, _w, Weaps[_w][0], Weaps[_w][1]);
    for(; w < 47; w++)
    {
    if(Weaps[_w][0] == w && Waffe[i][w] == 1)continue;
    else if(Weaps[_w][0] != w && Waffe[i][w] == 1){Waffe[i][w] = 0; continue;}
    else if(Weaps[_w][0] == w && Waffe[i][w] != 1)return SCMToAllF(Rot,"Spieler '%s' wurde vom Server gekickt. Grund: Waffenhack!",SName),Kicks(i);
    }
    }
    Wie könnte ich das hier machen?
    Hätte gleich mit dem Code kommen sollen :rolleyes:


    Wie könnte man das machen, wenn man alle Waffen abfragen will?
    Halt wenn man irgendeine Waffe hat, dass dann irgendeine Nachricht kommt.

    Hey,
    habe ein Problem bei einer Waffenabfrage.
    Will abfragen, ob ein Spieler eine bestimmte Waffe besitzt, egal ob er die in der Hand hält oder nicht..


    Code:
    new Weaps[13][2],_w = 0,w = 0;
    for (; _w < 13; _w++)
    {
    GetPlayerWeaponData(i, _w, Weaps[_w][0], Weaps[_w][1]);
    if(Weaps[_w][0] <= 0)continue;
    for(; w < 47; w++)if(Weaps[_w][0] == 24)return SendClientMessage(playerid,Rot,"Du besitzt eine Deagle!");
    }
    Nur mal so als Test..
    Es klappt leider nicht, kann mir jemand helfen?


    //E
    Die Nachricht kommt nicht, obwohl ich die Waffe besitze

    Ihr wisst schon, dass Level ein Integer ist, oder?
    Somit muss das so aussehen:


    if(sscanf(params,"ui",sID,level)) return SendClientMessage(playerid, ROT, "Verwendung: /adminmachen [playerid] [Adminlevel] ");

    Du solltest aber wissen, dass die Spieler dann nicht mehr zielen / schießen koennen, da das Objekt im weg steht.


    Vorgang:
    1. Du erstellst das Objekt wenn der Spieler comnected
    2. Du setzt das Objekt an den Spieler (AttachObjectToPlayer)
    3. Wenn der Spieler disconnected, loescht du das Objekt wieder

    Es gibt vlt(!) wenige Tuts, doch man kann sich auch Scripts anschauen und versuchen zu verstehen und vlz bisl zu editieren, da ist aber die Voraussetzung schon ein wenig scripten können und die Funktionen, die man nicht kennt, kann man im Wiki nachschauen.


    Empfehle dir ebenfalls das Wiki anzuschauen und nebenbei die Funktionen auch zu testen. Oder du schaust dir, wie gesagt Scripts an und schaust dir die Funktionen dann auch im Wiki an.
    Videos kann man auch mal anschauen, muss man aber nicht ;)
    Außerdem kannst du dir auch einige Tutorials (schriftliche) anschauen.