Započeo mijata
•20. Jan. 2015.• Zaključano[Pomoc]Pomesani timovi
353
pregleda
7
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
108
Postovi:
26
Teme:
Pridružio se:Feb. 2014
20. Jan. 2015.
Skripta koju koristim😄m
Detaljan opis problema:e ovako posto sam uradio sa rudimentalom ovu fs dole mislim da je pomesano zato sto je kod mene u gm-u uradjeno da je postavitim gTeam a u fs je PostaviTim pa neznam sta mislite o tome da li je do toga sto je pomesano nekad da je igrac iz 1 tima u 2 pa nemoze da postavi bomu /plantbomb i isto sa /defusebomb
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Detaljan opis problema:e ovako posto sam uradio sa rudimentalom ovu fs dole mislim da je pomesano zato sto je kod mene u gm-u uradjeno da je postavitim gTeam a u fs je PostaviTim pa neznam sta mislite o tome da li je do toga sto je pomesano nekad da je igrac iz 1 tima u 2 pa nemoze da postavi bomu /plantbomb i isto sa /defusebomb
Dio skripte:
#include
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0000BBAA
new PostaviTim;
new PlantedBomb = 0;
new Explode;
new SetpScore;
new dbomb;
public OnGameModeInit()
{
return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
PostaviTim = 0;
SetpScore = 0;
dbomb = 0;
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
PostaviTim = 0;
SetpScore = 0;
dbomb = 0;
return 1;
}
public OnPlayerSpawn(playerid)
{
if (PostaviTim == 0)
{
new Tim = random(2);
switch(Tim)
{
case 0:
{
PostaviTim = 1;
//SetPlayerSkin(playerid, ID Skina); // Ovo stavi ako hoces
}
case 1:
{
PostaviTim = 2;
//SetPlayerSkin(playerid, ID Skina); // Ovo stavi ako hoces
}
}
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/plantbomb", cmdtext, true, 10) == 0)
{
if (PostaviTim == 2) return SendClientMessage (playerid, COLOR_RED, "Cops can't plant bomb");
if (!IsPlayerInRangeOfPoint(playerid,2.0,212.9239,1820.3402,6.4216)) return SendClientMessage(playerid,COLOR_RED,"You are not in the place for planting the bomb");
if (PlantedBomb > 0) return SendClientMessage(playerid,COLOR_RED,"Bomb is already planted!");
PlantedBomb = 1;
SetpScore = 1;
GameTextForAll("~r~Bomb has been planted!",3000,5);
Explode = SetTimerEx("Explosion", 300000, false, "i", playerid);
}
if (strcmp("/defusebomb", cmdtext, true, 10) == 0)
{
if (PostaviTim == 2)
{
if (!IsPlayerInRangeOfPoint(playerid,2.0,212.9239,1820.3402,6.4216)) return SendClientMessage(playerid,COLOR_RED,"You are not in the place for planting the bomb");
if (PlantedBomb < 1) return SendClientMessage(playerid,COLOR_RED,"Bomb is not planted!");
SendClientMessage(playerid,COLOR_RED,"You are defusing a bomg, please wait...");
dbomb = 1;
SetTimerEx("Defusion", 20000, false, "i", playerid);
PlantedBomb = -1;
}
else
{
SendClientMessage (playerid, COLOR_RED, "Only cops can defuse bomb");
}
}
return 0;
}
forward Explosion(playerid);
public Explosion(playerid)
{
if(PlantedBomb > 0)
{
if(SetpScore == 1)
{
SetPlayerScore(playerid, GetPlayerScore(playerid) + 5);
SetpScore = 0;
GivePlayerMoney(playerid, 10000);
SetPlayerScore(playerid, GetPlayerScore(playerid) + 5);
SendClientMessage(playerid, COLOR_RED, "Bomb:you got +5 score and 10000$ for planting bomb");
}
GameTextForAll("~r~Bomb exploded",6000,5);
CreateExplosion(212.9239,1820.3402,6.4216,12,20.0);
PlantedBomb = -1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
KillTimer(Explode);
}
}
return 1;
}
forward Defusion(playerid);
public Defusion(playerid)
{
if(dbomb == 1)
{
GivePlayerMoney(playerid, 10000);
SetPlayerScore(playerid, GetPlayerScore(playerid) + 5);
SendClientMessage(playerid, COLOR_RED, "Bomb:you got +5 score and 10000$ for defusing bomb");
dbomb = -1;
}
GameTextForAll("~r~Bomb defused",6000,5);
PlantedBomb = -1;
for(new i = 0; i < MAX_PLAYERS; i++)
{
KillTimer(Explode);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
190 / 250 XP
Početnik(0)
2,463
Postovi:
6
Teme:
Pridružio se:Jul 2014
20. Jan. 2015.
Koliko sam skontao ti imas vec u modu izradjeno nesto oko toga sistema? Ako je tako onda normalno da ce ti mijesati. Odluci se ili ces koristiti FS ili to iz svoga moda.
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
20. Jan. 2015.
Brate dokle vise s ovom tvojom bombom 😄 da sredili smo prosli put ali pazi ovako prvo si imao varijablu gTeam ako se ne varam a nju si imao i u modu i u ovoj FS pa se to mesalo pa smo onda u toj fs mesto gTeam stavili PostaviTim da se nebi mesale varijable e sada ono sto ti mislis da je problem a ustvari nije vec je tako postavljen odabir tima je taj da kao sto mozes i sam videti svaki put kad udjes u igru dobijas random tim sto bi znacilo ja sam sada PD odem relog mogu biti opet PD a mogu i terorista jer se random tip dobija ako ti se to ne svidja onda sredi po tvom kako da se odredi tim
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
21. Jan. 2015.
Pa vec ti je random kad se igrac spawna jel umes ti bar da procitas kodove koje imas u toj FS i na koji su nacin postavljeni...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava