05:35
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: AXE, Weddew  
Иконка коннекта/дисконнекта
EvilRiazДата: Суббота, 17.05.2008, 20:03 | Сообщение # 16
Новенький
Группа: Пользователи
Сообщений: 27
Награды: 1
Репутация: 4
Замечания: 0%
Статус:
SendDeathMessage(INVALID_PLAYER_ID, playerid, 200); // Инвалид Пл Ид должен быть первым кажись wink


DRAgoONoNДата: Воскресенье, 18.05.2008, 13:53 | Сообщение # 17
Советчик
Группа: Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус:
Просто нужно использовать не INVALID_PLAYER_ID а сам ид:
Code
SendDeathMessage(255, playerid, 200); // символ что игрок вошел
SendDeathMessage(255, playerid, 201); // символ что игрок вышел

cool



SAMP WIKI



YourDaddyДата: Четверг, 22.05.2008, 11:33 | Сообщение # 18
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 819
Награды: 3
Город: ALA
Репутация: 75
Замечания: 40%
Статус:
помогите

вот мои коды:

Quote
public OnPlayerConnect(playerid)
{
SendDeathMessage(playerid, INVALID_PLAYER_ID, 200);
gCountdown[playerid] = -1;
new playrname[MAX_PLAYER_NAME];

GameTextForPlayer(playerid,"~w~SA-MP: ~r~LVTDM ~g~Biz+~b~Race+~b~DM",5000,5);
SendPlayerFormattedText(playerid, "Welcome to Russian public server [H2R]", 0);
SendClientMessage(playerid, COLOR_GREEN, "Ââåäèòå /help äëÿ ïîäñêàçêè.");
SendClientMessage(playerid, NICE_BLUE, " ãîðîäå åñòü ìàðêåðû, ýòî ãîíêè /startrace ÷òîáû íà÷àòü ãîíêó.");
SendClientMessage(playerid, NICE_BLUE, " íàñòîÿùåå âðåìÿ: 7 Ãîíîê. 3 îêîëî ×åòûðåõ Äðàêîíîâ. 2 îêîëî Àýðîïîðòà. 1 Ïèööà / çâîíîê. 1 àâòîñòðàäà.");
gActivePlayers[playerid]++;
gLastGaveCash[playerid] = GetTickCount();

playerCheckpoint[playerid]=999;
bank[playerid]=0;
playerGang[playerid]=0;
gangInvite[playerid]=0;

GetPlayerName(playerid, playrname, sizeof(playrname));
for(new i = 0; i < MAX_SAVE; i++) {

if(isStringSame(savedNames[i], playrname, MAX_PLAYER_NAME)) {
GivePlayerMoney(playerid, savedInfo[i][0]);
bank[playerid] = savedInfo[i][1];
bounty[playerid] = savedInfo[i][2];

savedInfo[i][0]=savedInfo[i][1]=savedInfo[i][2]=0;
savedNames[i][0]=0;

for(new j = 0; j < MAX_WEAPONS; j++) {
playerWeapons[playerid][j]=savedWeapons[i][j];
savedWeapons[i][j]=0;
}

SendClientMessage(playerid, COLOR_GREEN, "Âàøè äåíüãè áûëè âîññòàíîâëåíû.");
}
}

return 1;
}

и

Quote
public OnPlayerDisconnect(playerid)
{
new playername[MAX_PLAYER_NAME];

gActivePlayers[playerid]--;

for(new i = 0; i < MAX_PROPERTIES; i++) {
if(propertyOwner[i]==playerid) {
propertyOwner[i] = 999;
GivePlayerMoney(playerid, propertyValues[i]);
}
}

//Save temp info for timeouts/crashes
GetPlayerName(playerid, playername, sizeof(playername));
format(savedNames[savePos], MAX_PLAYER_NAME, "%s",playername);

savedInfo[savePos][0] = GetPlayerMoney(playerid);
savedInfo[savePos][1] = bank[playerid];
savedInfo[savePos][2] = bounty[playerid];
savedInfo[savePos][3] = 0;

for(new i = 0; i < MAX_WEAPONS; i++)
savedWeapons[savePos][i]=playerWeapons[playerid][i];
//
savePos++;
if(savePos >= MAX_SAVE)
savePos = 0;

PlayerLeaveGang(playerid);
bounty[playerid] = 0;

for(new i = 0; i < MAX_WEAPONS;i++) {
playerWeapons[playerid][i]=0;
SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);
}
}

помогите плз куда вставлять?


[AGC]MrWoRm/[EFC].YourDaddy.
DRAgoONoNДата: Четверг, 22.05.2008, 13:06 | Сообщение # 19
Советчик
Группа: Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус:
На
Code
public OnPlayerConnect(playerid)  
{  
SendDeathMessage(255, playerid, 200); // символ что игрок вошел
gCountdown[playerid] = -1;  
new playrname[MAX_PLAYER_NAME];  
GameTextForPlayer(playerid,"~w~SA-MP: ~r~LVTDM ~g~Biz+~b~Race+~b~DM",5000,5);  
SendPlayerFormattedText(playerid, "Welcome to Russian public server [H2R]", 0);  
SendClientMessage(playerid, COLOR_GREEN, "Ââåäèòå /help äëÿ ïîäñêàçêè.");  
SendClientMessage(playerid, NICE_BLUE, " ãîðîäå åñòü ìàðêåðû, ýòî ãîíêè /startrace ÷òîáû íà÷àòü ãîíêó.");  
SendClientMessage(playerid, NICE_BLUE, " íàñòîÿùåå âðåìÿ: 7 Ãîíîê. 3 îêîëî ×åòûðåõ Äðàêîíîâ. 2 îêîëî Àýðîïîðòà. 1 Ïèööà / çâîíîê. 1 àâòîñòðàäà.");  
gActivePlayers[playerid]++;  
gLastGaveCash[playerid] = GetTickCount();  
playerCheckpoint[playerid]=999;  
bank[playerid]=0;  
playerGang[playerid]=0;  
gangInvite[playerid]=0;  
GetPlayerName(playerid, playrname, sizeof(playrname));  
for(new i = 0; i < MAX_SAVE; i++) {  
if(isStringSame(savedNames[i], playrname, MAX_PLAYER_NAME)) {  
GivePlayerMoney(playerid, savedInfo[i][0]);  
bank[playerid] = savedInfo[i][1];  
bounty[playerid] = savedInfo[i][2];  
savedInfo[i][0]=savedInfo[i][1]=savedInfo[i][2]=0;  
savedNames[i][0]=0;  
for(new j = 0; j < MAX_WEAPONS; j++) {  
playerWeapons[playerid][j]=savedWeapons[i][j];  
savedWeapons[i][j]=0;  
}  
SendClientMessage(playerid, COLOR_GREEN, "Âàøè äåíüãè áûëè âîññòàíîâëåíû.");  
}  
}  
return 1;  
}

и
Code
public OnPlayerDisconnect(playerid)  
{  
SendDeathMessage(255, playerid, 201); // символ что игрок вышел
new playername[MAX_PLAYER_NAME];  
gActivePlayers[playerid]--;  
for(new i = 0; i < MAX_PROPERTIES; i++) {  
if(propertyOwner[i]==playerid) {  
propertyOwner[i] = 999;  
GivePlayerMoney(playerid, propertyValues[i]);  
}  
}  
//Save temp info for timeouts/crashes  
GetPlayerName(playerid, playername, sizeof(playername));  
format(savedNames[savePos], MAX_PLAYER_NAME, "%s",playername);  
savedInfo[savePos][0] = GetPlayerMoney(playerid);  
savedInfo[savePos][1] = bank[playerid];  
savedInfo[savePos][2] = bounty[playerid];  
savedInfo[savePos][3] = 0;  
for(new i = 0; i < MAX_WEAPONS; i++)  
savedWeapons[savePos][i]=playerWeapons[playerid][i];  
//  
savePos++;  
if(savePos >= MAX_SAVE)  
savePos = 0;  
PlayerLeaveGang(playerid);  
bounty[playerid] = 0;  
for(new i = 0; i < MAX_WEAPONS;i++) {  
playerWeapons[playerid][i]=0;  
SendDeathMessage(INVALID_PLAYER_ID, playerid, 201);  
}  
}

cool



SAMP WIKI



logihДата: Вторник, 03.06.2008, 13:22 | Сообщение # 20
Постоялец
Группа: Продвинутые
Сообщений: 392
Награды: 4
Город: Алжир
Репутация: 12
Замечания: 0%
Статус:
всё работает прикольная штука =)


DRAgoONoNДата: Вторник, 03.06.2008, 13:34 | Сообщение # 21
Советчик
Группа: Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус:
Да ток с тя + cool


SAMP WIKI



  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua