[Pomoc] Reg/log,war


Započeo Kunnaâ„¢, Septembar 09, 2012, 23:12:10 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta : Moja DM od 0
Problem : uzo sam reg i log sistem i sada meni kada neko udje na server u scriptfiles nepise tacna sifra kako to da napravim .... I jos jedan problem imam war sistem i ja akd ukucam warpokreni nece da me baca a war stazu nego me vrati na spawn mozete   mi reci sta da napravim ili zamjneim
Deo skripte : dacu ako je potrebno
Neki video/slika ( nije obavezno) : /

Koristis hasher zato ti promijeni sifru...


Village's Roleplay USKORO...

Village's Roleplay USKORO...

Capetroon.

Kolega je rekao za prvo a za drugo daj komadnu /war koja te porta.

Evo vam a evo i ovo da vidite da je sve uredu

CMD:warpokreni(playerid,params[])
{
	if(!Admin(playerid,2)) return SEM
	new mapa, vreme;
	if(sscanf(params,"ii",mapa,vreme)) return SendClientMessage(playerid, COLOR_GREY, "*Koristi: /warpokreni [id mape] [vreme (u minutima)]"), SendClientMessage(playerid, COLOR_GREY, "*IDevi mapa: 0) Ime mape");
    War1_x = WarMape[mapa][0]; War1_y = WarMape[mapa][1]; War1_z = WarMape[mapa][2]; War1_r = WarMape[mapa][3];
	War2_x = WarMape[mapa][4]; War2_y = WarMape[mapa][5]; War2_z = WarMape[mapa][6]; War2_r = WarMape[mapa][7];
	war = SetTimer("WarTimer", vreme*60000, false);
	warbrojanje = SetTimer("WarBrojanje", 3000, true);
	foreach(Player,i)
	{
	    if(WarTim[i] > 0)
	    {
	        SpawnPlayer(i);
		}
	    
	}
	WarZapocet = 1;
    return 1;}

evo port sve je uredu


new Float:WarMape[][8] =
{
                    {0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0},
	{-110.3039,-103.5038, 3.1172, 346.8858, 41.4104, 125.5839, 3.1172, 158.5432},
	{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}
};


a evo vam i ovo kao ostatak da treba portat
public OnPlayerSpawn(playerid)

{
if(WarTim[playerid] == 0)	{ SetPlayerColor(playerid, 0xffffffff); }
else if(WarTim[playerid] == 1) { SetPlayerColor(playerid, 0xff0000aa); }
else if(WarTim[playerid] == 2) { SetPlayerColor(playerid, 0x0000ffaa); }
if(WarZapocet == 1)
	{
	    if(WarTim[playerid] == 1)
	    {
	        SetPlayerVirtualWorld(playerid, War_VW);
            SetPlayerPos(playerid, War1_x, War1_y, War1_z);
	        SetPlayerFacingAngle(playerid, War1_r);
	        GivePlayerWeapon(playerid, 24, 500);// dodajte jos oruzja ako vam je volja :D
	        GivePlayerWeapon(playerid, 31, 1000);
            GivePlayerWeapon(playerid, 32, 1000);
            GivePlayerWeapon(playerid, 4, 1000);
	        SetPlayerHealth(playerid, 100);
			return 1;
		}
		else if(WarTim[playerid] == 2)
	    {
	        SetPlayerVirtualWorld(playerid, War_VW);
            SetPlayerPos(playerid, War2_x, War2_y, War2_z);
	        SetPlayerFacingAngle(playerid, War2_r);
	        GivePlayerWeapon(playerid, 24, 500);// dodajte jos oruzja ako vam je volja :D
	        GivePlayerWeapon(playerid, 31, 1000);
            GivePlayerWeapon(playerid, 32, 1000);
            GivePlayerWeapon(playerid, 4, 1000);
	        SetPlayerHealth(playerid, 100);
			return 1;
		}
	}
return 1;
}

Samo piozurite

probaj ovo ovako:
new Float:WarMape[][8] =
{
        {-110.3039,-103.5038, 3.1172, 346.8858, 41.4104, 125.5839, 3.1172, 158.5432},
	{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}
};


i kucaj
/warpokreni 0 10

Citat: mihael22 poslato Septembar 10, 2012, 20:33:47 POSLE PODNE
probaj ovo ovako:
new Float:WarMape[][8] =
{
        {-110.3039,-103.5038, 3.1172, 346.8858, 41.4104, 125.5839, 3.1172, 158.5432},
	{0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0}
};


i kucaj
/warpokreni 0 10

treba ici:

new Float:WarMape[1][8] =
{
        {-110.3039,-103.5038, 3.1172, 346.8858, 41.4104, 125.5839, 3.1172, 158.5432},
};
i onda
/warpokreni 1 10

opet nista ali meni nije war u modu nego mi je fs ? ali opet kad ukucam warpokreni 1 10 vrati me na spawn i da mi oruzje koje je potrebno za war