16.06.2008, 15:54
Some checking - You have a command, and just use:
if(!CheckValidWeather(weatherid))
{
SendClientMessage(playerid,COLOUR_***,"[ ! ] Invalid weather ID!");
return 1;
}
or other Checks... So:
Useful because if player get weather 50, he will get "matrix" and he see s***, time 25 and bigger can shut down ure server...
Skins - If player get bigger skin as 299, it will crash all players...
if(!CheckValidWeather(weatherid))
{
SendClientMessage(playerid,COLOUR_***,"[ ! ] Invalid weather ID!");
return 1;
}
or other Checks... So:
Code:
stock CheckValidWeapon(wepid)
{
if (wepid > 0 && wepid< 19 || wepid > 21 && wepid < 47)
{
return 1;
}
return 0;
}
stock CheckValidWeather(wid)
{
if (wid > 0 && wid < 50)
{
return 1;
}
return 0;
}
stock CheckValidTime(timeid)
{
if (timeid > 1 && timeid < 24)
{
return 1;
}
return 0;
}
stock CheckValidSkin(playerid,SkinID)
{
if((SkinID == 0)||(SkinID == 7)||(SkinID >= 9 && SkinID <= 41)||(SkinID >= 43 && SkinID <= 64)||(SkinID >= 66 && SkinID <= 73)||(SkinID >= 75 && SkinID <= 85)||(SkinID >= 87 && SkinID <= 118)||(SkinID >= 120 && SkinID <= 148)||(SkinID >= 150 && SkinID <= 207)||(SkinID >= 209 && SkinID <= 264)||(SkinID >= 274 && SkinID <= 288)||(SkinID >= 290 && SkinID <= 299))
{
return 1;
}
return 0;
}
Skins - If player get bigger skin as 299, it will crash all players...

