19.04.2012, 05:43
tem algum geito de bloquiar certas armas dentro de interior tipo o cara tentava usar uma bazuca dentro do interior da pref ae aparecia "voce nao pode usar esta arma em interiores" alguem me aju? +REP!
public OnGameModeInit() {
SetTimer("Armas", 1000, true);
return true;
}
forward Armas();
public Armas() {
for(new i, j = MAX_PLAYERS; i != j; ++i) {
if(GetPlayerInterior(i) != 0) {
if(GetPlayerWeapon(i) > 1) {
GivePlayerWeapon(i, 1, 1);
}
}
}
return true;
}
forward Armas();
public Armas() {
for(new i, j = MAX_PLAYERS; i != j; ++i) {
if(GetPlayerInterior(i) != 0) {
switch(GetPlayerWeapon(i)) {
case /*id armas*/: {
GivePlayerWeapon(i, 1, 1);
}
}
}
}
return true;
}
#define RemovePlayerWeapon(%0, %1) GivePlayerAmmo(%1, 0)
public OnGameModeInit() {
SetTimer("Armas", 1000, true);
return true;
}
forward Armas();
public Armas() {
for(new i, j = GetMaxPlayers(); i != j; i++) {
if(GetPlayerInterior(i) != 0) {
switch(GetPlayerWeapon(i)) {
case 22,23,24,25,26,27,28,29,30,31,32,33,34,35,36: { / assim por diante..
RemovePlayerWeapon(i, GetPlayerWeapon(i));
}
}
}
}
return 1;
}
public OnGameModeInit()
{
CarregarMods();
getdate(v[0], v[1], v[2]);
gettime(v[3], v[4], v[5]);
print("\n---------------------------------------------------------");
printf("Server Ligado: [%02d/%02d/%d %02d:%02d:%02d]", v[2], v[1], v[0], v[3], v[4], v[5]);
print("---------------------------------------------------------\n");
// synctimer = SetTimer("SyncUp", 60000, 1);
/*minhafuncao("uvcqa");
minhafuncao("uvkqa");*/
EnableStuntBonusForAll(0);
SetHora();
print("-----------------------------");
print("*** GM - Iniciado ***");
print("-----------------------------");