HILF bei skins

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
  • Hab eine frage wenn ich eine dialgo mit skins mache krieg nicht mein skins Sondern von einen andrer Befehl Waffen .
    Ich hab ein /equip Punkt gemacht wo man Waffen nehmen kann .
    Dann hab ich ein /skin Punkt gemacht wo ich skins nehmen kann
    Es ging So lange ich 1 sache drin hatte .
    Kann es daran liegen das sie nebeneinander sind oder ich zu viel befehle hab ?



    Wo ist der fehler ich schick euch ma beide




    • #define DIALOG_SKINSP 4 //PRESI
      #define DIALOG_WAFFENP 4 //PRESI




    • if (strcmp("/pskin", cmdtext, true, 10) == 0)
      {
      if(isPlayerInFrakt(playerid,7))
      {
      ShowPlayerDialog(playerid,DIALOG_SKINSP,DIALOG_STYLE_LIST,"Skinauswahl","Security Skin1\nSecurity Skin2\nCo/Leader Skin3\nCo/Leader Skin4\n","Auswählen","Abbrechen");
      if(IsPlayerInRangeOfPoint(playerid, 3,221.9121,188.3132,1003.0313))
      {



      SendClientMessage(playerid, BLAU, "Du hast Deine Skin bekommen ");
      }
      else
      {
      SendClientMessage(playerid, 0xFE0000FF, "Du bist nicht in der Naehe des Pickups");
      }



      }
      }


      if (strcmp("/pequip", cmdtext, true, 10) == 0)
      {
      if(isPlayerInFrakt(playerid,7))
      {
      ShowPlayerDialog(playerid,DIALOG_WAFFENP,DIALOG_STYLE_LIST,"Waffen/Heal/Ammor","Heal 1\nArmmor 2\nDeagle 3\nMP5 4\nSpray 5\n","Auswählen","Abbrechen");
      if(IsPlayerInRangeOfPoint(playerid, 3,221.9121,188.3132,1003.0313))
      {



      SendClientMessage(playerid, BLAU, "Du hast Deine Skin bekommen ");
      }
      else
      {
      SendClientMessage(playerid, 0xFE0000FF, "Du bist nicht in der Naehe des Pickups");
      }



      }
      }
      return 0;
      }



    • //präsi waffen


      if(dialogid==DIALOG_WAFFENP)
      {
      if(listitem==0)
      {
      SetPlayerHealth(playerid,100);
      }
      if(listitem==1)
      {
      SetPlayerArmour(playerid,100);
      }
      if(listitem==2)
      {
      GivePlayerWeapon(playerid, 24, 99999);
      }
      if(listitem==3)
      {
      GivePlayerWeapon(playerid, 29, 999999);
      }
      if(listitem==3)
      {
      GivePlayerWeapon(playerid, 41, 999999);
      }


      return 1;
      }
      //PRÄSI SKINS
      if(dialogid==DIALOG_SKINSP)
      {
      if(listitem==0)
      {
      SetPlayerSkin(playerid,163);
      }
      if(listitem==1)
      {
      SetPlayerSkin(playerid,164);
      }
      if(listitem==2)
      {
      SetPlayerSkin(playerid,187);
      }
      if(listitem==3)
      {
      SetPlayerSkin(playerid,295);
      }


      return 1;
      }
      return 1;
      }



    bitte brauch hilfe ich kann keine skins mehr nehmen

  • Zitat

    #define DIALOG_SKINSP 4 //PRESI
    #define DIALOG_WAFFENP 4 //PRESI


    2 mal mit 4 definiert :)
    mach


    Code
    #define DIALOG_SKINSP 4  //PRESI
    #define DIALOG_WAFFENP 5 //PRESI


    Tipp:
    ShowPlayerDialog(playerid,dialogid,style,"Überschrift","1. Line\r\n2. Line\r\n3. Line","Option 1", "Option 2");


    also in deinem fall


    Code
    ShowPlayerDialog(playerid,DIALOG_SKINSP,DIALOG_STYLE_LIST,"Skinauswahl","SecuritySkin1\nSecuritySkin2\nCo/LeaderSkin3\nCo/LeaderSkin4\n","Auswählen","Abbrechen");


    DIALOG_SKINSP = 4