public OnPlayerDeath(playerid, killerid, reason) { new playercash; SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); else { SendDeathMessage(killerid,playerid,reason); GivePlayerMoney(killerid,1000); SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); } return 1; }
И еще одно. Везде где только можно скачивал скрипт на дроп оружия и денег, но никакой не пашет! Вроде, все делаю правильно - кидаю файлы в filterscripts, потом вписываю в server.cfg название файла, но ничего не работает! (у меня SA-MP 0.3d RC7)
public OnPlayerDeath(playerid, killerid, reason) { SendDeathMessage(playerid, playerid, reason);
if (killerid != INVALID_PLAYER_ID) { GivePlayerMoney(killerid, 1000); } GivePlayerMoney(playerid, -1000); // Можешь убрать, но так будет, как будто киллер забрал у игрока 1000 $. if (killerid != INVALID_PLAYER_ID) { SetPlayerScore(killerid, GetPlayerScore(killerid) + 1); } SetPlayerScore(playerid, GetPlayerScore(playerid) - 1); // Можешь убрать, но так будет, как будто киллер забрал у игрока 1 очко.
Помогите..при каждой зарплате сервер оффается!!.. кто может помочь.. скайп Rucha96
Добавлено (04.11.2011, 22:27) --------------------------------------------- Вот паблик( весь не помещался скинул на хостинг ) подскажите может ошибка где.. или всё таки хостинг тупит.. http://www.fayloobmennik.net/1137709
Парни у меня вот проблема возникла. Использую скрипт авторизации вот http://forum.sa-mp.com/showthread.php?t=281378&langid=4 Когда захожу в игру с первого взгляда все ок,просит пароль - я его ввожу. Подтверждаю - играю. Но когда захожу заново в игру,пишет что не зарегестрирован. Скрипт автоматом создал таблицу в моей базе данных,но вводить информацию в нее не хочет. Что делать то ??? В чем проблема ?Очень прошу помочь.
// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; }
public OnFilterScriptExit() { return 1; }
#else
main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); }
#endif
public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; }
// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Blank Filterscript by your name here"); print("--------------------------------------\n"); return 1; }
public OnFilterScriptExit() { return 1; }
#else
main() { print("\n----------------------------------"); print(" Blank Gamemode by your name here"); print("----------------------------------\n"); }
#endif
public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("Blank Script"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; }
SevD, не-не... оно то мне дает за убийство, а у другого отнимает, я не про это. за респ снимает дополнительно $100 (всего выходит при смерти $1100). как в оригинальной игре, когда появляешься в больнице.