Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [NG | RP] Almir poslato Mart 16, 2013, 13:46:35 POSLE PODNE

Naslov: [Pomoc] Hitman
Poruka od: [NG | RP] Almir poslato Mart 16, 2013, 13:46:35 POSLE PODNE
Skripta: CLRP
Problem: Da li zna neko uraditi sistem htimana da nije izbugan tj. meni samo treba [ /ucjena ID novac] i kada clan Hitmana ubije ucjenjenog da dobije  novac od ucjene tog covjeka
Dio skripte: //
Slike: //
Naslov: Odg: [Pomoc] Hitman
Poruka od: --Lood-- poslato Mart 16, 2013, 15:36:30 POSLE PODNE

new ucjena[MAX_PLAYERS];
new cijenau[MAX_PLAYERS];

onplayerconnect

ucjena[playerid] = 0;
cijenau[playerid] = 0;


onplayerdeath

if(ucjena[playerid] == 1)
{
GivePlayerMoney(killerid, cijenau[playerid]);
SendClientMessage(killerid, -1, "Ubili ste igraca koji je bio ucjenjen");
SendClientMessage(playerid, -1, "Ubijeni ste od strane HITMAN agencije i time je skinuta ucjena sa vas");
ucjena[playerid] = 0;
cucjene[playerid] = 0;
}


cmd

CMD:ucjena(playerid, params[])
{
if(IsPlayerConnected(playerid))
{
new id, cijena;
if(sscanf(params, "ud", id, cijena)) return SendClientMessage(playerid, -1, "Koristi: /ucjena [ID/DioImena][Cijena]");
if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, -1, "Cijena ucjene iznosi 1K");
if(GetPlayerMoney(playerid) < cijena) return SendClientMessage(playerid, -1, "Nemate toliko novca u dzepu");
ucjena[id] = 1;
cucjene[id] = cijena;
SendClientMessage(playerid, -1, "Ucjenili ste igraca");
GivePlayerMoney(playerid, -cijena);
new str[128];
new pname[MAX_PLAYER_NAME];
new uname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, 24);
GetPlayerName(id, uname, 24);
format(str, sizeof(str), "%s je ucjenio %s-a i platio za to %d $", pname, uname, cijena);
SendClientMessageToAll(-1, str);


}
return 1;
}



E sada mozes napravit HitmanChat ... pa da salje poruku svim hitman igracima itd :) Ja sam stavio da salje svima
Naslov: Odg: [Pomoc] Hitman
Poruka od: --Lood-- poslato Mart 16, 2013, 15:56:23 POSLE PODNE
Citat: David (Sabljak) A.k.A SABO(T) poslato Mart 16, 2013, 15:54:22 POSLE PODNE
Moras na onplayerdeath napravit provjeru da je killderid hitman
Da .... zab sam  :)
Naslov: Odg: [Pomoc] Hitman
Poruka od: [NG | RP] Almir poslato Mart 16, 2013, 16:55:07 POSLE PODNE
Hvala uradio sam :D .. Moze lock