$MaX$
Умник
Здравствуйте уважаемые игроки Pawno-Info.Ru
Сегодня решил выложить урок по /racelist
Ищем public OnPlayerCommandText(playerid, cmdtext[]) и добавим:
Дальше ищем if(FirstRaceWinner == 999) и добавим после DestroyVehicle(GetPlayerVehicleID(playerid)); это:
Дальше ищем else if(SecondRaceWinner == 999) и добавим после DestroyVehicle(GetPlayerVehicleID(playerid)); это:
Дальше ищем else if(ThirdRaceWinner == 999) и добавим после DestroyVehicle(GetPlayerVehicleID(playerid)); это:
И если хотите чтобы Список обновлялся каждый PayDay добавьте в public PayDay(); это:
p.s. В /racelist будет показывать только 3х игроков так как в rls стандартно стоит 3 места если хотите чтобы было во все 10 добавьте ещё места/финиши. И не забудьте добавить папку Fun в Scriptfiles
Автор: EblanStyle [Ilia_Sprite]
Если помог ставим +
Сегодня решил выложить урок по /racelist
Ищем public OnPlayerCommandText(playerid, cmdtext[]) и добавим:
PHP:
else if(strcmp(cmd, "/racelist", true) == 0)
{
new pos1[84], pos2[84], pos3[84], pos4[84], pos5[84], pos6[84], pos7[84], pos8[84], pos9[84], pos10[84];
new file = ini_openFile("Fun/Gonki.ini");
ini_getString(file,"1.",string);
format(pos1, sizeof(pos1), "1. %s", string);
ini_getString(file,"2.",string);
format(pos2, sizeof(pos2), "2. %s", string);
ini_getString(file,"3.",string);
format(pos3, sizeof(pos3), "3. %s", string);
ini_getString(file,"4.",string);
format(pos4, sizeof(pos4), "4. %s", string);
ini_getString(file,"5.",string);
format(pos5, sizeof(pos5), "5. %s", string);
ini_getString(file,"6.",string);
format(pos6, sizeof(pos6), "6. %s", string);
ini_getString(file,"7.",string);
format(pos7, sizeof(pos7), "7. %s", string);
ini_getString(file,"8.",string);
format(pos8, sizeof(pos8), "8. %s", string);
ini_getString(file,"9.",string);
format(pos9, sizeof(pos9), "9. %s", string);
ini_getString(file,"10.",string);
format(pos10, sizeof(pos10), "10. %s", string);
format(string, sizeof(string), "<< Список победителей >>\n\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s",pos1,pos2,pos3,pos4,pos5,pos6,pos7,pos8,pos9,pos10);
ShowPlayerDialogEx(playerid,8601,DIALOG_STYLE_MSGBOX," ",string,"Скрыть","");
ini_closeFile(file);//не забываем закрывать файлы кстати
}
PHP:
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
new iniFile = ini_openFile("Fun/Gonki.ini");
ini_removeKey(iniFile, "1." );
ini_setString(iniFile, "1.",giveplayer);
ini_closeFile(iniFile);
PHP:
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
new iniFile = ini_openFile("Fun/Gonki.ini");
ini_removeKey(iniFile, "2." );
ini_setString(iniFile, "2.",giveplayer);
ini_closeFile(iniFile);
PHP:
new giveplayer[MAX_PLAYER_NAME];
GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
new iniFile = ini_openFile("Fun/Gonki.ini");
ini_removeKey(iniFile, "3." );
ini_setString(iniFile, "3.",giveplayer);
ini_closeFile(iniFile);
PHP:
new NoRace[24];
format(NoRace,24,"Нету");
new iniFile = ini_openFile("Fun/Gonki.ini");
ini_removeKey(iniFile, "1." );
ini_setString(iniFile, "1. ",NoRace);
ini_removeKey(iniFile, "2." );
ini_setString(iniFile, "2. ",NoRace);
ini_removeKey(iniFile, "3." );
ini_setString(iniFile, "3. ",NoRace);
ini_removeKey(iniFile, "4." );
ini_setString(iniFile, "4. ",NoRace);
ini_removeKey(iniFile, "5." );
ini_setString(iniFile, "5. ",NoRace);
ini_removeKey(iniFile, "6." );
ini_setString(iniFile, "6. ",NoRace);
ini_removeKey(iniFile, "7." );
ini_setString(iniFile, "7. ",NoRace);
ini_removeKey(iniFile, "8." );
ini_setString(iniFile, "8. ",NoRace);
ini_removeKey(iniFile, "9." );
ini_setString(iniFile, "9. ",NoRace);
ini_removeKey(iniFile, "10." );
ini_setString(iniFile, "10. ",NoRace);
ini_closeFile(iniFile);
Автор: EblanStyle [Ilia_Sprite]
Если помог ставим +
Последнее редактирование модератором:
