Pyramid Head
-- TruckeR --
Wiek: 29 Na forum: 5006 dni Posty: 16
Nick w MP: [V]ektor
Piwa : 6
Kod: public OnPlayerConnect(playerid)
{
WarnBlock[playerid] = false;
playermuted[playerid] = false;
WarnSystem[playerid] = 0;
UzylZaladuj[playerid] = 0;
zaladowany[playerid]= 0;
UzylZapakuj[playerid] = 0;
zapakowany[playerid] = 0;
towarg[playerid] = "Brak towaru";
new string[256];
new pName[30];
GetPlayerName(playerid, pName, 30);
format(string, 256, "Gracz {FFFFFF}%s {B2BBBF}[ID: {FFFFFF}%d{B2BBBF}] Do??czy? do Serwera.", pName);
SendClientMessageToAll(GREY, string);
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
SendClientMessage(playerid, YELLOW, " ");
SendClientMessage(playerid, GREEN, " ");
SendClientMessage(playerid, BLUE, " ");
if(dini_Exists(Player(playerid)))
{
}
else
{
}
SendClientMessage(playerid, BIALY, "Witamy na {FF9428}Virtual Truck RP!");
SendClientMessage(playerid, BIALY, "?yczymy mi?ej gry!");
SendClientMessage(playerid, BIALY, "Wszystkie informacje o serwerze: {FF9428}/faq");
GivePlayerMoney(playerid,dini_Int(Player(playerid), "Money"));
SetPlayerScore(playerid,dini_Int(Player(playerid), "Score"));
TextDrawHideForPlayer(playerid, pojazd[playerid]);
//TextDrawShowForPlayer(playerid, naczepa[playerid]);
TextDrawSetString(naczepa[playerid], "~r~Towar: ~w~Brak ~r~Waga: ~w~0kg");
wpomoc[playerid] = 0;
wit[playerid] = 0;
wpolicji[playerid] = 0;
wpogotowiu[playerid] = 0;
wtk[playerid] = 0;
//--------------------------------------------------------------
//--------------------------------------------------------------
new stre[64];
new year, month, day;
getdate(year, month, day);
format(stre, 64, "Day %i Month %i Year %i.log", day, month, year);
new GetIP[MAX_PLAYER_NAME];
new ip;
new ipvar[256];
ip = GetPlayerIp(playerid, GetIP, MAX_PLAYER_NAME);
format(ipvar, 256, "[JOIN]%s do??czy? do serwera. IP: %s .\r\n", Player(playerid), ip);
new File: Log;
Log = fopen(stre, io_append);
fwrite(Log, ipvar);
fclose(Log);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
for(new player; player < Slots; player++)
if(IsPlayerConnected(player) && !IsPlayerNPC(player))
HighestPlayerID = playerid;
DestroyDynamicObject(GetPVarInt(playerid, "Kolczatka"));
SetPVarInt(playerid, "Kolczatka", -1);
TextDrawHideForPlayer(playerid, ActualTime);
TextDrawHideForPlayer(playerid, pojazd[playerid]);
new string[256];
if(Zalogowany[playerid] == 1)
{
SavePlayerData(playerid);//Zapis ostatniej wizyty
new year,
month,
day;
getdate(year, month, day);
djSetInt(PlayerPath(playerid), "LastVisit/Year", year);
djSetInt(PlayerPath(playerid), "LastVisit/Month", month);
djSetInt(PlayerPath(playerid), "LastVisit/Day", day);
djSetInt(PlayerPath(playerid), "Base/Money", GetPlayerMoney(playerid));
djSetInt(PlayerPath(playerid), "Base/Score", GetPlayerScore(playerid));
djSetInt(PlayerPath(playerid), "Base/ADR", CBB[playerid]);
djSetInt(PlayerPath(playerid), "Base/DriverLicense", PJ[playerid]);
}
Zalogowany[playerid]=0;
new stre[64];
new year, month, day;
getdate(year, month, day);
format(stre, 64, "Day %i Month %i Year %i.log", day, month, year);
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof pName);
switch(reason)
{
case 0: format(string,sizeof string,"%s opu?ci? Serwer. [CRASH]",pName);
case 1: format(string,sizeof string,"%s opu?ci? Serwer.",pName);
case 2: format(string,sizeof string,"%s opu?ci? Serwer. [KICK/BAN]",pName);
}
SendClientMessageToAll(GREY,string);
new ipvar[256];
new File: Log;
Log = fopen(stre, io_append);
fwrite(Log, ipvar);
fclose(Log);
Wypadek[playerid] = false;
UzylZaladuj[playerid] = 0;
zaladowany[playerid]= 0;
UzylZapakuj[playerid] = 0;
zapakowany[playerid] = 0;
gTeam[playerid]=TEAM_TRUCKERS;
DisablePlayerCheckpoint(playerid);
if(gTeam[playerid] == TEAM_MEDYK)
{
if(!MedykOnLine())
{
for(new i; i != GetMaxPlayers(); i++)
if(Wypadek[i])
{
TimerPOWYPADKU[i] = SetTimerEx("PoWypadku", 5000, 0, "d", i); // 5 sekund je?li ostatni medyk wyjdzie maj?c zlecenie
}
}
}
return 1;
}