[HELP] Skin auswahl fenster!!

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Einfach so das wenn ein User in einem bestimmten Radius des Icons ist, das ein Dialog geöffnet wird.
    Das machst du per IsPlayerInRangeOfPoint.

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • UNGETESTET IM FORUM GESCHREIBEN !
    Meinst du das So ? oder was Willste Wissen ?
    Oben Ins Script :
    #define SKINFENSTER 1
    new skinpickup;
    Bei OnGameModeInit
    skinpickup=CreatePickup(1559,1,x,y,z);//1559 = Pickup Typ 
    Bei OnPlayerPickUpPickup:
    if(pickupid==skinpickup)
    {
    GameTextForPlayer(playerid,"~w~Wähle einen ~n~~b~Skin ~w~aus.",3000,3); //optional
    ShowPlayerDialog(playerid,SKINFENSTER,DIALOG_STYLE_LIST,"{00FFFF}Skin Menü","Yakuza Skin\nNoch ein Skin.","Anziehen","Abbrechen");
    }
    Bei OnDialogResponse
    if(dialogid==SKINFENSTER)
    {
    if(listitem==0)
    {
    SetPlayerSkin(playerid,125);
    return 1;
    }
    if(listitem==1)
    {
    SetPlayerSkin(playerid,120);
    return 1;
    }
    }

  • if(IsPlayerInRangeOfPoint(playerid, 7.0, 2695.6880, -1704.6300, 11.8438)) //Durch dene Koordinaten ersetzen.
    {
    ShowPlayerDialog(playerid,SKINFENSTER,DIALOG_STYLE_LIST,"{00FFFF}Skin Menü","Yakuza Skin\nNoch ein Skin.","Anziehen","Abbrechen");
    }


    Sooo schwer? ;)

  • Unnötig, er kann es bei OnPlayerPickupPickup machen anstatt IsPlayerInRangeOfPoint!


    Jeder so, für den es einfacher ist. ;)

    [tabmenu][tab=Signatur,'http://bit.ly/1i4RY3v']

    Wie poste ich richtig?
    Nachdem du Google, die FAQ und die Suchfunktion erfolgreich ignoriert hast, erstellst du 2 bis 5 neue Themen in den falschen Unterforen mit lustigem Titel,
    zu vielen Ausrufezeichen und undeutlichem Text, unter dem sich jeder etwas anders vorstellen kann.



    Mr.Dubstep | GFX | Scripting | Hackerplace
    If Mr.DubStep don't have it, you don't need it.

    [tab=Spieler bei,'http://bit.ly/1db2jaf'][subtab=Hackerplace,'http://bit.ly/1bswN2T']


    Welch wunderschöner Hack ist heute vollzogen worden, könntest Du mir es denn sagen? Ein wunderschönes Browsergame, auch für Kleinigkeiten unterwegs. Erschaffe deinen eigenen Computer, nutze ihn um anderen das Geld zu rauben, schließe dich einem Clan an oder gründe selbst einen. Bleibe allein oder mit vielen Freunden.

  • [ FILTERSCRIPT ] Simple Skinchange 0.2


    Sieh mal hab ich gefunden.
    Ist aber nicht in einem Dialog.
    Aber ist besser finde ich. Da sieht man die Skins wenigstens

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen

  • Steht doch da ? :O

  • Ich finde das OnDialogResponse im Script nicht


    Lol Dann Schreib das Halt Dahin :D


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==SKINFENSTER)
    {
    if(listitem==0)
    {
    SetPlayerSkin(playerid,125);
    return 1;
    }
    if(listitem==1)
    {
    SetPlayerSkin(playerid,120);
    return 1;
    }
    }

  • C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(938) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(938) : error 004: function "OnPlayerPickUpPickup" is not implemented
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(940) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(945) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(950) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(955) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(960) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(965) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(970) : error 017: undefined symbol "pickupid"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(979) : warning 225: unreachable code
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(979) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(979) : error 004: function "OnGameModeInit" is not implemented
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3000) : warning 225: unreachable code
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3000) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3000) : error 004: function "OnPlayerUpdate" is not implemented
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3047) : warning 225: unreachable code
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3047) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3047) : error 017: undefined symbol "tuermv"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3048) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3048) : error 017: undefined symbol "tuermv"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3052) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3052) : error 017: undefined symbol "FWTor"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3053) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3053) : error 017: undefined symbol "FWTor"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3062) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3062) : error 017: undefined symbol "FWTor3"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3063) : error 029: invalid expression, assumed zero
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3063) : error 017: undefined symbol "FWTor3"
    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3067) : error 029: invalid expression, assumed zero


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.

  • Jetzt kommt nur onch das


    C:\Users\Dave\Desktop\Home\Server\gamemodes\grandlarc.pwn(3179) : error 030: compound statement not closed at the end of file (started at line 3165)
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.