War!!!!


Započeo Jack_Ass, Mart 28, 2013, 17:45:04 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema:napravio sam war,i sve to,ali kad odaberem posalji zahtjev protivniku,i izaberem lidera,posalje se pozivnica,ali kad lider prihvati,nista se ne desi,ali napravljeno je,ali nezz u cemu je problem,zato sam se i obratio vama!!!
Dio skripte:
case DIALOG_WAR_PROTIVNIK:
{
if(response)
{
if(listitem == 0)
{
if(warprotivnik[PlayerInfo[playerid][pLider]] == PlayerInfo[playerid][pLider]) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nesmijes svoju orgu", "Urban Racers\nBallas", "Odaberi", "Odustani");
foreach(Player, i)
{
if(PlayerInfo[i][pLider] == 2) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nema lidera", "Urban Racers\nBallas", "Odaberi", "Odustani");
new str[128];
new map[20];
if(warmap == 1) { map = "RC"; }
format(str, sizeof(str), "%s vam je poslao zahtjev za war\nBroj igraca: %d (%d vs %d)\nVreme: %d\nUlog po bandi: %d\nMapa: %s", ImePrezime(playerid), warigraci[PlayerInfo[playerid][pLider]], warigraci[PlayerInfo[playerid][pLider]]/2, warigraci[PlayerInfo[playerid][pLider]]/2, warulog[PlayerInfo[playerid][pLider]], map);
SPD(warprotivnik[playerid], DIALOG_PRIHVATI_WAR, DIALOG_STYLE_MSGBOX, "War", str, "Prihvati", "Odbij");
warprotivnik[PlayerInfo[playerid][pLider]] = 1;
warpokreno[PlayerInfo[playerid][pLider]] = 3;
SCM(playerid, BELA, "Postavili ste war protivnika na Urban Racers");
Tim1 = warpokreno[playerid];
Tim2 = warprotivnik[playerid];
}
}
if(listitem == 1)
{
if(warprotivnik[PlayerInfo[playerid][pLider]] == PlayerInfo[playerid][pLider]) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nesmijes svoju orgu", "Urban Racers\nBallas", "Odaberi", "Odustani");
foreach(Player, i)
{
if(PlayerInfo[i][pLider] == 2) return SPD(playerid, DIALOG_WAR_PROTIVNIK, DIALOG_STYLE_LIST, "Nema lidera", "Urban Racers\nBallas", "Odaberi", "Odustani");
new str[128];
new map[20];
if(warmap == 1) { map = "RC"; }
format(str, sizeof(str), "%s vam je posla zahtjev za war\nBroj igraca: %d (%d vs %d)\nVreme: %d\nUlog po bandi: %d\nMapa: %s", ImePrezime(playerid), warigraci[PlayerInfo[playerid][pLider]], warigraci[PlayerInfo[playerid][pLider]]/2, warigraci[PlayerInfo[playerid][pLider]]/2, warulog[PlayerInfo[playerid][pLider]], map);
SPD(warprotivnik[playerid], DIALOG_PRIHVATI_WAR, DIALOG_STYLE_MSGBOX, "War", str, "Prihvati", "Odbij");
warprotivnik[PlayerInfo[playerid][pLider]] = 3;
warpokreno[PlayerInfo[playerid][pLider]] = 1;
SCM(playerid, BELA, "Postavili ste war protivnika na Ballas");
Tim1 = warpokreno[playerid];
Tim2 = warprotivnik[playerid];

}
}
}
if(dialogid == DIALOG_PRIHVATI_WAR)
{
if(response)
{
SCM(warprotivnik[playerid], BELA, "Prihvatili ste war");
SCM(warponudio[playerid], BELA, "War pocinje, obavjestite svoje clanove");
if(Tim1 == 2) {timtext1 = "Urban Racers";}
else if(Tim1 == 3) {timtext1 = "Ballas";}

if(Tim1 == 2) {timtext2 = "Ballas";}
else if(Tim1 == 3) {timtext2 = "Urban Racers";}

if(Tim1 == 2) {timtext11 = "Urban Racers";}
else if(Tim1 == 3) {timtext11 = "Ballas";}


if(Tim2 == 2) {timtext22 = "Urban Racers";}
else if(Tim2 == 3) {timtext22 = "Ballas";}


TextDrawSetString(TDRatTim1, timtext1);
TextDrawSetString(TDRatTim2, timtext2);
TextDrawSetString(TDRatSkor1, "0");
TextDrawSetString(TDRatSkor2, "0");
IgracaRatuju[Tim1] = 0;
IgracaRatuju[Tim2] = 0;
Tim1Ubistva = 0;
Tim2Ubistva = 0;
UkupnoUbistva = 0;
UkupnoSmrti = 0;
SetPlayerPos(playerid, -975.975708,1060.983032,1345.671875);
SetPlayerInterior(playerid, 10);
foreach(Player,i)
{
if(warpokreno[playerid]== Tim1)
{
OrgInfo[Tim1][oBudzet] -= WarUlog;
wargang[playerid] = 1;
new string[256];
format(string,sizeof(string),"{F3FF02}%s vam je objavio rat protiv %s,trajanje rata: %d minuta",ImePrezime(playerid),timtext22,vremerata[PlayerInfo[playerid][pLider]]);
SCM(playerid,ZUTA,string);
IgracuRatu[playerid] = 1;
TextDrawShowForPlayer(playerid, TDRatCrno);
TextDrawShowForPlayer(playerid, TDRatTim1);
TextDrawShowForPlayer(playerid, TDRatLinija);
TextDrawShowForPlayer(playerid, TDRatTim2);
TextDrawShowForPlayer(playerid, TDRatSkor1);
TextDrawShowForPlayer(playerid, TDRatSkor2);
TextDrawShowForPlayer(playerid, TDRatnaslovna);
SetPlayerInterior(playerid, 10);
SetPlayerFacingAngle(playerid, 110);
SetPlayerVirtualWorld(playerid, 1);
GivePlayerWeapon(playerid,24,1000);
GivePlayerWeapon(playerid,31,1000);
GivePlayerWeapon(playerid,29,1000);
SetSpawnInfo(playerid, wargang[playerid], 60, -973.4290,1077.5005,1344.9943, 110, 24, 2000, 31, 2000, 29, 2000);
SetPlayerPos(playerid, -973.4290,1077.5005,1344.9943);
}
}
}
if(warprotivnik[playerid]== Tim2)
{
OrgInfo[Tim2][oBudzet] -= WarUlog;
new string1[256];
format(string1,sizeof(string1),"{F3FF02}%s vam je objavio rat protiv %s,trajanje rata: %d minuta",ImePrezime(playerid),timtext11,vremerata[PlayerInfo[playerid][pLider]]);
SCM(playerid,ZUTA,string1);
wargang[playerid] = 2;
IgracuRatu[playerid] = 1;
TextDrawShowForPlayer(playerid, TDRatCrno);
TextDrawShowForPlayer(playerid, TDRatTim1);
TextDrawShowForPlayer(playerid, TDRatLinija);
TextDrawShowForPlayer(playerid, TDRatTim2);
TextDrawShowForPlayer(playerid, TDRatSkor1);
TextDrawShowForPlayer(playerid, TDRatSkor2);
TextDrawShowForPlayer(playerid, TDRatnaslovna);
SetPlayerInterior(playerid, 10);
SetPlayerFacingAngle(playerid, 110);
SetPlayerVirtualWorld(playerid, 1);
GivePlayerWeapon(playerid,24,1000);
GivePlayerWeapon(playerid,31,1000);
GivePlayerWeapon(playerid,29,1000);
SetSpawnInfo(playerid, wargang[playerid], 60, -1130.1942,1041.7372,1345.7281, 110, 24, 100, 31, 100, 29, 100);
SetPlayerPos(playerid, -1130.1942,1041.7372,1345.7281);
}
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://

BUMP!
Poslednja Izmena: Mart 28, 2013, 19:08:14 POSLE PODNE od _BG_Kenan_

Zna li itko,molim vass,ovo mi je jako potrebno!!