Skins for Clan
#1

how can i make some skins ONLY for player with "MR" tag?




AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425,1,1,22,500,4,1);
AddPlayerClass(179,802.6918,1682.2078,5.2813,349.2 111,33,80,22,200,25,80);
AddPlayerClass(259,1257.2649,2799.0535,10.8203,234 .0863,2,1,24,100,26,60);
AddPlayerClass(164,403.8325,2439.9944,16.5000,359. 9498,23,150,34,200,0,0);
AddPlayerClass(99,2294.2378,547.6423,1.7944,177.92 47,25,65,22,120,32,200);
AddPlayerClass(23,1628.5823,621.9017,10.8203,179.1 692,35,5,5,1,16,5);
AddPlayerClass(294,-2059.1362,890.8408,61.8517,356.9527,32,300,30,350, 8,1);
AddPlayerClass(26,-2871.4590,2718.3994,276.2677,268.5608,46,1,43,1000 ,18,5);
AddPlayerClass(34,-1791.0654,-1648.8027,33.3936,86.5966,31,500,4,1,22,50);
AddPlayerClass(33,-383.9392,2206.3855,42.4236,294.6053,25,150,24,100, 7,1);
AddPlayerClass(299,2101.1494,1406.5017,10.8203,98. 5937,1,1,23,120,25,75);
AddPlayerClass(279,-2026.7217,67.4163,28.6916,260.1611,42,500,18,15,37 ,150);
AddPlayerClass(202,603.8947,1236.5901,11.7188,208. 8008,6,1,36,1,23,100);
AddPlayerClass(27,209.3185,1412.8687,10.5859,273.7 941,32,100,31,100,27,100);
AddPlayerClass(195,666.6760,-1879.6848,5.4600,183.6188,32,400,31,400,23,100);
AddPlayerClass(181,2326.7422,1388.9540,42.8203,354 .3885,1,1,28,450,9,1);
AddPlayerClass(124,-329.4442,1536.5833,76.6117,251.5588,15,1,43,1000,1 ,1);
AddPlayerClass(296,-1706.9768,66.2791,6.6887,124.9005,26,50,29,150,15, 1);
AddPlayerClass(154,-558.2375,904.4513,-32.0641,153.1671,12,1,24,800,4,1);
AddPlayerClass(295,1249.1826,-808.6172,84.1406,176.8482,25,100,7,1,1,1);
AddPlayerClass(227,810.5115,-1098.3674,25.9063,264.0733,26,200,1,1,15,1);
AddPlayerClass(239,2317.8582,9.3569,28.4834,246.11 89,38,10,22,40,13,1);
AddPlayerClass(141,2325.3696,-3.7308,26.5588,275.3859,23,30,29,180,30,180);
AddPlayerClass(90,231.5201,1822.6348,7.4141,276.14 35,29,150,13,1,27,100);
AddPlayerClass(156,1544.1442,-1354.7880,329.4718,359.7429,46,1,25,60,6,1);
AddPlayerClass(28,2528.6306,-1667.8846,15.1690,95.9998,22,100,29,400,34,20);
AddPlayerClass(292,3473.3127,65.6132,4.6019,263.34 51,26,50,24,50,33,50);
AddPlayerClass(293,4273.3696,-464.3297,16.7954,104.9193,31,350,22,100,8,1);
AddPlayerClass(255,2854.0132,1291.6858,11.3906,261 .5928,24,100,7,1,42,100);
AddPlayerClass(211,848.6818,-2282.4673,14.6307,95.9998,26,9999,30,9999,32,9999) ;
AddPlayerClass(217,848.6818,-2282.4673,14.6307,95.9998,27,9999,31,9999,28,9999) ;

i make some try but something was wrong and all the people with a tag can use this skins...

Reply
#2

Heres a breif example:
pawn Код:
public OnPlayerRequestSpawn(playerid)
{
  if(GetPlayerSkin(playerid) == /*skinid here*/)
  {
   if(strfind(name, "[MR]", true) == -1)
   {
     SendClientMessage(playerid, color, "Not allowed to use this skin!");
     return 0;
   }
  }
  return 1;
}
Reply
#3

i want something for add some skins,not one by one like u say...
my script is this

#include <a_samp>


#define FILTERSCRIPT
forward DoesPlayerHasTag(playerid,tag[]);
public DoesPlayerHasTag(playerid,tag[]) {
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return (strfind(name,tag,true) != -1) ? 1 : 0;
}


public OnPlayerConnect(playerid)
{
if ((!DoesPlayerHasTag(playerid,"[MR]"))){}else{

AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425,1,1,22,500,4,1);
AddPlayerClass(179,802.6918,1682.2078,5.2813,349.2 111,33,80,22,200,25,80);
AddPlayerClass(259,1257.2649,2799.0535,10.8203,234 .0863,2,1,24,100,26,60);
AddPlayerClass(164,403.8325,2439.9944,16.5000,359. 9498,23,150,34,200,0,0);
AddPlayerClass(99,2294.2378,547.6423,1.7944,177.92 47,25,65,22,120,32,200);
AddPlayerClass(23,1628.5823,621.9017,10.8203,179.1 692,35,5,5,1,16,5);
AddPlayerClass(294,-2059.1362,890.8408,61.8517,356.9527,32,300,30,350, 8,1);
AddPlayerClass(26,-2871.4590,2718.3994,276.2677,268.5608,46,1,43,1000 ,18,5);
AddPlayerClass(34,-1791.0654,-1648.8027,33.3936,86.5966,31,500,4,1,22,50);
AddPlayerClass(33,-383.9392,2206.3855,42.4236,294.6053,25,150,24,100, 7,1);
AddPlayerClass(299,2101.1494,1406.5017,10.8203,98. 5937,1,1,23,120,25,75);
AddPlayerClass(279,-2026.7217,67.4163,28.6916,260.1611,42,500,18,15,37 ,150);
AddPlayerClass(202,603.8947,1236.5901,11.7188,208. 8008,6,1,36,1,23,100);
AddPlayerClass(27,209.3185,1412.8687,10.5859,273.7 941,32,100,31,100,27,100);
AddPlayerClass(195,666.6760,-1879.6848,5.4600,183.6188,32,400,31,400,23,100);
AddPlayerClass(181,2326.7422,1388.9540,42.8203,354 .3885,1,1,28,450,9,1);
AddPlayerClass(124,-329.4442,1536.5833,76.6117,251.5588,15,1,43,1000,1 ,1);
AddPlayerClass(296,-1706.9768,66.2791,6.6887,124.9005,26,50,29,150,15, 1);
AddPlayerClass(154,-558.2375,904.4513,-32.0641,153.1671,12,1,24,800,4,1);
AddPlayerClass(295,1249.1826,-808.6172,84.1406,176.8482,25,100,7,1,1,1);
AddPlayerClass(227,810.5115,-1098.3674,25.9063,264.0733,26,200,1,1,15,1);
AddPlayerClass(239,2317.8582,9.3569,28.4834,246.11 89,38,10,22,40,13,1);
AddPlayerClass(141,2325.3696,-3.7308,26.5588,275.3859,23,30,29,180,30,180);
AddPlayerClass(90,231.5201,1822.6348,7.4141,276.14 35,29,150,13,1,27,100);
AddPlayerClass(156,1544.1442,-1354.7880,329.4718,359.7429,46,1,25,60,6,1);
AddPlayerClass(28,2528.6306,-1667.8846,15.1690,95.9998,22,100,29,400,34,20);
AddPlayerClass(292,3473.3127,65.6132,4.6019,263.34 51,26,50,24,50,33,50);
AddPlayerClass(293,4273.3696,-464.3297,16.7954,104.9193,31,350,22,100,8,1);
AddPlayerClass(255,2854.0132,1291.6858,11.3906,261 .5928,24,100,7,1,42,100);
AddPlayerClass(211,848.6818,-2282.4673,14.6307,95.9998,26,9999,30,9999,32,9999) ;
AddPlayerClass(217,848.6818,-2282.4673,14.6307,95.9998,27,9999,31,9999,28,9999) ;

SendClientMessage(playerid,0xFF000000,"Ciao Mad Racer ");

}
return 1;
}


This work for the people without any tag
This work for the people with MR tag
but doesn't work for the people with random tag(they can use the skin like the people with MR tag)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)