[POMOC] Propadam


Započeo Danisha, Decembar 04, 2012, 18:23:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:ravens preradjeni
Detaljan opis problema:E ovako desi mi se nekad kad udjem na server da propadnem tamo u ono selence bluberi neznam sto jel mozda neko zna do cega je i drugi su mi se zalili na serveru?????????
Dio skripte:////
Neke slike/video za lakse dobivanje pomoci(neobavezno): ////

promjeni spawn stavi svoje koodrdinate

"They have computers, and they may have other weapons of mass destruction."

Ma u mene je RP da se stvoris gde ostanes kada izadjes sa servera

stavi da ti freeza igraca na nekoliko sekundi a ako ti se to desava u blueberry mozda je do igrice meni uvijek crasha kad prolazim tuda i u obicnom gta me izbaciva iz igre
A mozda je do inta ili neceg
Poslednja Izmena: Decembar 04, 2012, 18:32:39 POSLE PODNE od [CG]Mark

"They have computers, and they may have other weapons of mass destruction."

evo onplayerspawn
public OnPlayerSpawn(playerid)
{
	Mrtav[playerid] = 1;
    SetRealMoney(playerid, ScriptMoney[playerid]);
	TextDrawShowForPlayer(playerid, Textdraw69);
	TextDrawShowForPlayer(playerid, Textdraw200);
	TextDrawShowForPlayer(playerid, ShadowsRandom);
	TextDrawShowForPlayer(playerid, SajtRandom);
	Delete3DTextLabel(AfkLabel[playerid]);
	Delete3DTextLabel(DutyLabel[playerid]);
	TextDrawHideForPlayer(playerid, DutyTD);
	PlayerInfo[playerid][pHealth] = 200.0;
	new pName[MAX_PLAYER_NAME];
	//new string[128];
	//InitLockDoors(playerid);
 	if(IsPlayerNPC(playerid)) return 1;
	STDPlayer[playerid] = 0;


	//SetPlayerAttachedObject(playerid,1,19064,2,0.1099,0.019,0.0,0.0,90.0,90.0,1.1,1.1,1.1);
	if(IsSpecing[playerid] == 1)
    {
        SafeSetPlayerPos(playerid,SpecX[playerid],SpecY[playerid],SpecZ[playerid]);// Remember earlier we stored the positions in these variables, now we're gonna get them from the variables.
        SetPlayerInterior(playerid,Inter[playerid]);//Setting the player's interior to when they typed '/spec'
        SetPlayerVirtualWorld(playerid,vWorld[playerid]);//Setting the player's virtual world to when they typed '/spec'
        IsSpecing[playerid] = 0;//Just saying you're free to use '/spec' again YAY :D
        IsBeingSpeced[specid[playerid]] = 0;//Just saying that the player who was being spectated, is not free from your stalking >:D
    }

	if(gPlayerLogged[playerid] == 0)
	{
    	SCM(playerid, COLOR_LIGHTRED, "** Ovaj server zahteva Login pre spawna (Kikovan) **");
        Kick(playerid);
 	}
 	if(PlayerInfo[playerid][pAdminDuty] == 1)
 	{
      	Delete3DTextLabel(DutyLabel[playerid]);
 		DutyLabel[playerid] = Create3DTextLabel("Admin Na Duznosti \n NE Napadaj",0xFF000099,0,0,0,50,-1,1);
		Attach3DTextLabelToPlayer(DutyLabel[playerid], playerid, 0,0,0);
		TextDrawShowForPlayer(playerid, DutyTD);
	}
	else if(PlayerInfo[playerid][pTesterDuty] == 1)
	{
	    Delete3DTextLabel(DutyLabel[playerid]);
		DutyLabel[playerid] = Create3DTextLabel("Tester Na Duznosti \n NE Napadaj",0x00AA0099,0,0,0,50,-1,1);
		Attach3DTextLabelToPlayer(DutyLabel[playerid], playerid, 0,0,0);
	}
	else if(PlayerInfo[playerid][pGmDuty] == 1)
	{
	    Delete3DTextLabel(DutyLabel[playerid]);
		DutyLabel[playerid] = Create3DTextLabel("GameMaster Na Duznosti \n NE Napadaj",0x00AA0099,0,0,0,50,-1,1);
		Attach3DTextLabelToPlayer(DutyLabel[playerid], playerid, 0,0,0);
		TextDrawShowForPlayer(playerid, DutyTD);
	}
	else if(PlayerInfo[playerid][pLevel] == 1)
	{
		Delete3DTextLabel(NovajlijaLabel[playerid]);
		NovajlijaLabel[playerid] = Create3DTextLabel("[Novajlija - Level 1]",0x2B60DE99,0,0,0,50,-1,1);
		Attach3DTextLabelToPlayer(NovajlijaLabel[playerid], playerid, 0,0,0);
	}
 	if(!gPlayerAnimLibsPreloaded[playerid])
	{
   		PreloadAnimLib(playerid,"BOMBER");
   		PreloadAnimLib(playerid,"RAPPING");
    	PreloadAnimLib(playerid,"SHOP");
   		PreloadAnimLib(playerid,"BEACH");
   		PreloadAnimLib(playerid,"SMOKING");
    	PreloadAnimLib(playerid,"FOOD");
    	PreloadAnimLib(playerid,"ON_LOOKERS");
    	PreloadAnimLib(playerid,"DEALER");
		PreloadAnimLib(playerid,"CRACK");
		PreloadAnimLib(playerid,"CARRY");
		PreloadAnimLib(playerid,"COP_AMBIENT");
		PreloadAnimLib(playerid,"PARK");
		PreloadAnimLib(playerid,"INT_HOUSE");
		PreloadAnimLib(playerid,"FOOD");
		PreloadAnimLib(playerid,"PED");
		PreloadAnimLib(playerid,"MISC");
		PreloadAnimLib(playerid,"BLOWJOBZ");
		PreloadAnimLib(playerid,"RIFLE");
		PreloadAnimLib(playerid,"UZI");
		PreloadAnimLib(playerid,"SHOTGUN");
		PreloadAnimLib(playerid,"COLT45");
		PreloadAnimLib(playerid,"SILENCED");
		PreloadAnimLib(playerid,"GYMNASIUM");
		PreloadAnimLib(playerid,"PARK");
		PreloadAnimLib(playerid,"BSKTBALL");
		PreloadAnimLib(playerid,"GANGS");
		PreloadAnimLib(playerid,"FIGHT_D");
		PreloadAnimLib(playerid,"PAULNMAC");
		gPlayerAnimLibsPreloaded[playerid] = 1;
	}
	if(PlayerInfo[playerid][pRegularCount] == 0 && PlayerInfo[playerid][pRegularRank] == 0)
	{
	    PlayerInfo[playerid][pRegularRank] = 1;
	    GetPlayerName(playerid, pName, sizeof(pName));
	    //format(string, sizeof(string), "%s je automatski promovisan u Regularnog Igraca!", pName);
	    //SendClientMessageToAll(COLOR_PINK, string);
	    //GameTextForPlayer(playerid, "~y~PROMOVISANI STE U ~n~~p~REGULARNOG IGRACA !!!!!", 10000, 5);
    	if(PlayerInfo[playerid][pMedalja7] == 0)
		{
		    TextDrawSetString(Textdraw64[playerid],"Cestitamo! ~n~~n~Osvojili ste medalju ~n~~b~Regularan Igrac (7) ~n~~n~~w~osvojili ste ~g~$200");
	    	ShowMedalja(playerid);
			SafeGivePlayerMoney(playerid,200);
			PlayerInfo[playerid][pMedalja7] = 1;
		}
	}
	if(PlayerInfo[playerid][pRegularCount] == 18000 && PlayerInfo[playerid][pRegularRank] == 1)
	{
	    PlayerInfo[playerid][pRegularRank] = 2;
	    GetPlayerName(playerid, pName, sizeof(pName));
	    //format(string, sizeof(string), "%s je automatski promovisan u Regularnog Igraca Level 2!", pName);
	    //SendClientMessageToAll(COLOR_PINK, string);
	    //GameTextForPlayer(playerid, "~y~PROMOVISANI STE U ~n~~p~REGULARANOG IGRACA LEVEL 2!!!!!", 10000, 5);
    	if(PlayerInfo[playerid][pMedalja8] == 0)
		{
		    TextDrawSetString(Textdraw64[playerid],"Cestitamo! ~n~~n~Osvojili ste medalju ~n~~b~Regularan Igrac Level 2 (8) ~n~~n~~w~osvojili ste ~g~$1000");
	    	ShowMedalja(playerid);
			SafeGivePlayerMoney(playerid,1000);
			PlayerInfo[playerid][pMedalja8] = 1;
		}
	}
	if(PlayerInfo[playerid][pRegularCount] == 36000 && PlayerInfo[playerid][pRegularRank] == 2)
	{
	    PlayerInfo[playerid][pRegularRank] = 3;
	    GetPlayerName(playerid, pName, sizeof(pName));
	    //format(string, sizeof(string), "%s je automatski promovisan u Regularnog Igraca Level 3!", pName);
	    //SendClientMessageToAll(COLOR_PINK, string);
	    //GameTextForPlayer(playerid, "~y~PROMOVISANI STE U ~n~~p~REGULARNOG IGRACA LEVEL 3!!!!!", 10000, 5);
	}
	if(PlayerInfo[playerid][pMedalja5] == 0 && PlayerInfo[playerid][pConnectSeconds] >= 3600)
	{
	    TextDrawSetString(Textdraw64[playerid],"Cestitamo! ~n~~n~Osvojili ste medalju ~n~~b~Jedan sat! (5) ~n~~n~~w~osvojili ste ~g~$100");
    	ShowMedalja(playerid);
		SafeGivePlayerMoney(playerid,100);
		PlayerInfo[playerid][pMedalja5] = 1;
	}
	if(PlayerInfo[playerid][pMedalja6] == 0 && PlayerInfo[playerid][pConnectSeconds] >= 18000)
	{
	    TextDrawSetString(Textdraw64[playerid],"Cestitamo! ~n~~n~Osvojili ste medalju ~n~~b~Pet sati! (6) ~n~~n~~w~osvojili ste ~g~$250");
	    ShowMedalja(playerid);
		SafeGivePlayerMoney(playerid,250);
		PlayerInfo[playerid][pMedalja6] = 1;
	}
	if(PlayerInfo[playerid][pChar] > 0)
	{
		SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	}
	else
	{
		SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]);
	}
	if(PlayerInfo[playerid][pWeaponReset] == 1)
	{
		SafeResetPlayerWeapons(playerid);
		DisarmInv(playerid);
		PlayerInfo[playerid][pWeaponReset] = 0;
	}
	else
	{
		SetPlayerWeapons(playerid);
	}
	SetPlayerSpawn(playerid);
	SetPlayerToTeamColor(playerid);
	PlayerFixRadio(playerid);
	IsCopBanovan(playerid);
	KillTimer(stopactimer[playerid]);
	stopactimer[playerid] = SetTimerEx("resumeanticheat", 5000, false, "i", playerid);
	return 1;
}
Poslednja Izmena: Decembar 04, 2012, 18:35:15 POSLE PODNE od Danisha

Blaeks

*

Madmen

Nadji pod SetPlayerSpawn deo gde te spawna na mesto gde si se diskonektovao i stavi ovo
SafeSetPlayerPos(playerid, PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z] + 1);