Beiträge von »AntraX«

    Warum stellt man solche Fragen eig immer in diesem Forum?


    Einfach mal bei Google eingeben, dort sind überall sehr gute Ratschläge und Erfahrungsberichte enthalten.

    Einfach ne if abfrage ob der User an der Stelle ist


    if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438))



    z.B. so


    Dieses "7.0" ist der Radius. Die anderen Parameter sind die Coords.

    Zitat

    Und wie mache ich es wenn er den pickup betrit nur dann kan er den befehl benutzen?

    Vlt IsPlayerInRangeOfPoint ?


    Edit : Aso, um ein Menu zu erstellen ==> SuFu benutzen, dort gibt es sogar ein Tutorial wo alles erklärt ist.

    Mit CreatePickup kannst du das so einstellen, dass man das pickup auch mit dem Car nehmen kann.


    Da aber SAMP-Wiki offline ist, kann ich dir nicht die ganzen Parameter sagen.

    Zitat

    @DogZone: Denkst du die Italiener haben 2006 etwas anderes über die Deutschen gesagt? ;)

    Mich haben die damals im Movie Park dumm angemacht, weil ich mim Deutschland trikot da rumgelaufen bin (Ein Tag nach dem Spiel) :thumbdown:


    Nun gut, nun gehts gegen die Engländer, Arrr.

    Nicht ganz ^^


    Hab mich vlt falsch ausgedrückt. Habe mal auf nem Server gesehn, die so ein Handydisplay hatten, wenn man /handy tippt.


    Also per Textdraws...danke für die Infos !


    Vlt werd ich mal MTA ausprobieren, dort soll es ja ne größere Auswahl geben wie bei SA:MP.


    PS : Das mit Paint war nur ein Beispiel.

    Hi Leute,


    mich würde es mal interessieren, ob man ein x belibiges Bild (z.B. mit paint bearbeitet) in ein Handydialog einfügen kann?



    Sprich, ich tippe /Handy => Selbsterstelltes Handybild wird angezeigt.


    Wenn es möglich ist, wäre es nett, wenn mir einer den Code hier schreiben könnte.


    MfG

    Hi zusammen,


    habe hier 2 Teams gescriptet, die eig Unterschiedliche Farben haben sollten.


    habe es auch im Script geändert, sogar mit SetPlayerToTeamColor, aber es funktioniert nicht.

    Hier mein Code :


    forward SetPlayerTeamFromClass(i);


    public SetPlayerTeamFromClass(i)
    {
    new classid = GetPlayerSkin(i);
    if (classid == 124 || classid == 112 || classid == 111 || classid == 114 || classid == 125) { //MAFIA
    SetPlayerTeam(i, TEAM_MAFIA);
    SetPlayerColor(i, 0x9ACD32AA);
    }
    else if (classid == 280 || classid == 281 || classid == 283 || classid == 285 || classid == 286) { //COPS
    SetPlayerTeam(i, TEAM_COPS);
    SetPlayerColor(i, 0x33CCFFAA);
    }
    }


    Hier wird ihnen nochmal der Farbwert gegeben.
    public OnPlayerRequestClass(playerid, classid)
    {
    new TEAM_MAFIA;
    new TEAM_POLICE;
    if(classid == 0)
    {
    GameTextForPlayer(playerid, "~r~Mafia", 2000, 5);
    SetPlayerColor(playerid, 0x9ACD32AA);
    gTeam[playerid] = TEAM_MAFIA;
    }


    else if(classid == 1)
    {
    GameTextForPlayer(playerid, "~r~Mafia", 2000, 5);
    SetPlayerColor(playerid, 0x9ACD32AA);
    gTeam[playerid] = TEAM_MAFIA;
    }


    else if(classid == 2)
    {
    GameTextForPlayer(playerid, "~r~Mafia", 2000, 5);
    SetPlayerColor(playerid, 0x9ACD32AA);
    gTeam[playerid] = TEAM_MAFIA;
    }


    else if(classid == 3)
    {
    GameTextForPlayer(playerid, "~r~Mafia", 2000, 5);
    SetPlayerColor(playerid, 0x9ACD32AA);
    gTeam[playerid] = TEAM_MAFIA;
    }


    else if(classid == 4)
    {
    GameTextForPlayer(playerid, "~r~Mafia", 2000, 5);
    SetPlayerColor(playerid, 0x9ACD32AA);
    gTeam[playerid] = TEAM_MAFIA;
    }


    else if(classid == 5)
    {
    GameTextForPlayer(playerid, "~b~Police", 2000, 5);
    SetPlayerColor(playerid, 0x33CCFFAA);
    gTeam[playerid] = TEAM_POLICE;
    }


    else if(classid == 6)
    {
    GameTextForPlayer(playerid, "~b~Police", 2000, 5);
    SetPlayerColor(playerid,0x33CCFFAA);
    gTeam[playerid] = TEAM_POLICE;
    }


    else if(classid == 7)
    {
    GameTextForPlayer(playerid, "~b~Police", 2000, 5);
    SetPlayerColor(playerid,0x33CCFFAA);
    gTeam[playerid] = TEAM_POLICE;
    }
    else if(classid == 8)
    {
    GameTextForPlayer(playerid, "~b~Police", 2000, 5);
    SetPlayerColor(playerid, 0x33CCFFAA);
    gTeam[playerid] = TEAM_POLICE;
    }
    else if(classid == 9)
    {
    GameTextForPlayer(playerid, "~b~Police", 2000, 5);
    SetPlayerColor(playerid, 0x33CCFFAA);
    gTeam[playerid] = TEAM_POLICE;
    }



    Habe geschaut, es ist kein SetPlayerColor bei OnPlayerSpawn bzw bei OnPlayerConnect drine.


    Hoffe auf Hilfe. :whistling:


    Edit : Fehler gefunden -- CLOSED

    Hi,


    habe hier ein problem mit meinem /admins.


    Problem : Ich geh in Game und tippe /admins. Es erscheint eine Liste mit den Admins von 1 - Administrator.


    Aber mein Name (einzigster aufm Server/Testserver) wird bei allen Rängen angezeigt.


    Weiß nicht wo das Problem ist, es gibt auch keine Warnings oder Errors im Compiler.


    Hier mein Code:


    if (strcmp(cmdtext, "/Admins", true)==0)
    {
    new str[64], name[MAX_PLAYER_NAME];
    SendClientMessage(playerid, 0xFFFF00AA, "Zurzeit sind folgende Admins online:");
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i) < 1 && IsPlayerAdmin(i)< 1338)
    {
    GetPlayerName(i, name, sizeof(name));
    format(str, sizeof(str), "Level 1 Moderator %s", name);
    SendClientMessage(playerid, 0xFFFF00AA, str);
    }
    {
    GetPlayerName(i, name, sizeof(name));
    format(str, sizeof(str), "Level 2 Moderator %s", name);
    SendClientMessage(playerid, 0xFFFF00AA, str);
    }
    {
    GetPlayerName(i, name, sizeof(name));
    format(str, sizeof(str), "Level 3 Moderator %s", name);
    SendClientMessage(playerid, 0xFFFF00AA, str);
    }
    {
    GetPlayerName(i, name, sizeof(name));
    format(str, sizeof(str), "Level 4 Moderator %s", name);
    SendClientMessage(playerid, 0xFFFF00AA, str);
    }
    {
    GetPlayerName(i, name, sizeof(name));
    format(str, sizeof(str), "Administrator %s", name);
    SendClientMessage(playerid, 0xFFFF00AA, str);
    }
    return 1;
    }


    Würde mich freuen, wenn mir einer helfen würde.


    PS: Wie schön das Forum wieder die Klammern setzt :thumbdown:

    if(IsPlayerInRangeOfPoint(playerid, 3, 85.4229,-1528.6050,5.2536))


    Du hast dort ein Parameter vergessen.


    Die "3" ist die reichweite, sofern ich mich nicht täusche.

    PraesidentHeliInnen = CreatePickup(1239, 1, 366.5681, 160.0692, 1008.3828, 3);


    Du hast dort als Virtuele Welt 3 angegeben.


    Diesen Wert gibt es nicht. Es gibt nur 0 oder -1