GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: SilverBoy[SS] - 2010. március 23. - 16:02:45

Cím: Hitman
Írta: SilverBoy[SS] - 2010. március 23. - 16:02:45
Olyan script/parancs kellene nekem, hogy vérdíjat lehessen kituzni a másik játékos fejére.
Cím: Hitman
Írta: ALIEN - 2010. március 23. - 22:39:03
Tessék:
(a bountyt átírhatod)
 



100% hogy jó.


Parancsok:

/bounty <id> [összeg] = vérdíjat kituz


/bountyes = folyamatban lévo vérdíjak




new bounty[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;
new tmp[256];
// Bounty
if(strcmp(cmd,\"/bounty\",true) == 0) {
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,COLOR_RED,\"HASZNÁLAT: /bounty <ID> <ÖSSZEG>\");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,COLOR_RED,\"HASZNÁLAT: /bounty <ID> <ÖSSZEG>\");
return 1;
}
moneys = strval(tmp);
if(moneys > GetPlayerMoney(playerid)) {
SendClientMessage(playerid, COLOR_RED,\"Nincs elég pénzed!\");
return 1;
}
    if(moneys < 1) {
SendClientMessage(playerid, COLOR_RED,\"Mit próbálkozól?\");
return 1;
}
if(IsPlayerConnected(giveplayerid) == 0) {
SendClientMessage(playerid, COLOR_RED,\"Nem aktív játékos!\");
return 1;
}
bounty[giveplayerid]+=moneys;
GivePlayerMoney(playerid, 0-moneys);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),\"%s $%d vérdíjat tuzött ki %s fejére! (Összesen: $%d)\",sendername,moneys,giveplayer,bounty[giveplayerid]);
SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}
// Bounties
if(strcmp(cmd,\"/bounties\",true) == 0) {
new x;
SendClientMessage(playerid, COLOR_YELLOW,\"Folyamatban lévo vérdíjak:\");
for(new i=0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && bounty > 0) {
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), \"%s%s: $%d\", string,giveplayer,bounty);
x++;
if(x > 3) {
SendClientMessage(playerid, COLOR_GREEN, string);
    x = 0;
format(string, sizeof(string), \"\");
} else {
format(string, sizeof(string), \"%s, \", string);
}
}
}
if(x <= 3 && x > 0) {
string[strlen(string)-2] = \' \';
     SendClientMessage(playerid, COLOR_GREEN, string);
}
return 1;
}
 
// PROCESS OTHER COMMANDS
 
return 0;
}
Cím: Hitman
Írta: Popec16 - 2010. március 24. - 14:52:16
:)
Találékony :)
Cím: Hitman
Írta: Lömpi - 2010. március 24. - 14:59:48
Alien legaább irtad volna meg azt is hozzá.. ha megölik a személyt.. akkor egyböl megkapja a pénzt.. mert ezzel igy sok értelme nincs..
Cím: Hitman
Írta: Iceaac - 2010. március 24. - 15:01:27
Idézetet írta: Lömpi date=1269439188\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic
Alien legaább irtad volna meg azt is hozzá.. ha megölik a személyt.. akkor egyböl megkapja a pénzt.. mert ezzel igy sok értelme nincs..
 
Nem o írta.
Cím: Hitman
Írta: SilverBoy[SS] - 2010. március 24. - 16:14:41
akkor most nem kapja meg a csávó a moneyt?
Cím: Hitman
Írta: Vampesz - 2010. március 24. - 16:35:18
Idézetet írta: ALIEN date=1269380343\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic
Tessék:
(a bountyt átírhatod)
 



100% hogy jó.


Parancsok:

/bounty <id> [összeg] = vérdíjat kituz


/bountyes = folyamatban lévo vérdíjak




new bounty[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
new string[256];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;
new tmp[256];
// Bounty
if(strcmp(cmd,\"/bounty\",true) == 0) {
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,COLOR_RED,\"HASZNÁLAT: /bounty <ID> <ÖSSZEG>\");
return 1;
}
giveplayerid = strval(tmp);
tmp = strtok(cmdtext,idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,COLOR_RED,\"HASZNÁLAT: /bounty <ID> <ÖSSZEG>\");
return 1;
}
moneys = strval(tmp);
if(moneys > GetPlayerMoney(playerid)) {
SendClientMessage(playerid, COLOR_RED,\"Nincs elég pénzed!\");
return 1;
}
    if(moneys < 1) {
SendClientMessage(playerid, COLOR_RED,\"Mit próbálkozól?\");
return 1;
}
if(IsPlayerConnected(giveplayerid) == 0) {
SendClientMessage(playerid, COLOR_RED,\"Nem aktív játékos!\");
return 1;
}
bounty[giveplayerid]+=moneys;
GivePlayerMoney(playerid, 0-moneys);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string,sizeof(string),\"%s $%d vérdíjat tuzött ki %s fejére! (Összesen: $%d)\",sendername,moneys,giveplayer,bounty[giveplayerid]);
SendClientMessageToAll(COLOR_GREEN, string);
return 1;
}
// Bounties
if(strcmp(cmd,\"/bounties\",true) == 0) {
new x;
SendClientMessage(playerid, COLOR_YELLOW,\"Folyamatban lévo vérdíjak:\");
for(new i=0; i < MAX_PLAYERS; i++) {
if(IsPlayerConnected(i) && bounty > 0) {
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), \"%s%s: $%d\", string,giveplayer,bounty);
x++;
if(x > 3) {
SendClientMessage(playerid, COLOR_GREEN, string);
    x = 0;
format(string, sizeof(string), \"\");
} else {
format(string, sizeof(string), \"%s, \", string);
}
}
}
if(x <= 3 && x > 0) {
string[strlen(string)-2] = \' \';
     SendClientMessage(playerid, COLOR_GREEN, string);
}
return 1;
}
 
// PROCESS OTHER COMMANDS
 
return 0;
}

 



Most vagy én vok a hülye vagy te nem vagy barátságban a ReturnUser-el xD
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 15:51:04
\" post=\"45615\" timestamp=\"1269443681\"]
akkor most nem kapja meg a csávó a moneyt?
 
[/quote]
De megkapja, próbáld ki.
Cím: Hitman
Írta: SilverBoy[SS] - 2010. március 25. - 15:52:22
okok
kössz
Megpróbáltam, lehet 100%osan jó, csak nem nekem :S
 
C:\\lv\\filterscripts\\hitman.pwn(9) : error 017: undefined symbol \"MAX_PLAYERS\"
C:\\lv\\filterscripts\\hitman.pwn(1) : error 009: invalid array size (negative, zero or out of bounds)
C:\\lv\\filterscripts\\hitman.pwn(3) : warning 235: public function lacks forward declaration (symbol \"OnPlayerCommandText\")
C:\\lv\\filterscripts\\hitman.pwn(6) : error 017: undefined symbol \"MAX_PLAYER_NAME\"
C:\\lv\\filterscripts\\hitman.pwn(6) : error 009: invalid array size (negative, zero or out of bounds)
C:\\lv\\filterscripts\\hitman.pwn(6) : error 036: empty statement
C:\\lv\\filterscripts\\hitman.pwn(6) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
6 Errors.
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 18:29:41
Nem tudom mi a hiba, tökkéletesen muködik nálam.
És a pawn-se jelez hibát.
Esetleg ha megmutatod a módod akkor kipróbálom javítani.
Cím: Hitman
Írta: Vampesz - 2010. március 25. - 18:36:48
Nézd meg, h a OnPlayerCommandText után a ()-be minden jól van-e mert az az eggyik hibája...
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 18:40:22
Én leteszteltem és semmi baja az egésznek.
Az hogy rosszul rakja be, az nem azt jelenti
hogy rosszat írtam. De majd lécci írd le a módot.
Cím: Hitman
Írta: Vampesz - 2010. március 25. - 18:44:23
Idézetet írta: ALIEN date=1269538822\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic
Én leteszteltem és semmi baja az egésznek.
Az hogy rosszul rakja be, az nem azt jelenti
hogy rosszat írtam. De majd lécci írd le a módot.
 
erre csak ennyit mondanák:
Megpróbáltam, lehet 100%osan jó, csak nem nekem :S[/quote]
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 18:48:50
Idézetet írta: Vampesz date=1269539063\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic


Én leteszteltem és semmi baja az egésznek.
Az hogy rosszul rakja be, az nem azt jelenti
hogy rosszat írtam. De majd lécci írd le a módot.
 
erre csak ennyit mondanák:
Megpróbáltam, lehet 100%osan jó, csak nem nekem :S[/quote]
 
[/quote]
Vampesz ha van jobb dolgod akkor ne feleslegesen gyujsd a hsz-ed.
Mert ennek nincs értelme hogy valaki elmond valamit te meg felidézgeted.
És közbe nem haladunk sehova.
(És ne vedd sértésnek...)
Cím: Hitman
Írta: Depi - 2010. március 25. - 18:55:56
Idézetet írta: ALIEN date=1269539330\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic


 

Én leteszteltem és semmi baja az egésznek.
Az hogy rosszul rakja be, az nem azt jelenti
hogy rosszat írtam. De majd lécci írd le a módot.
 
erre csak ennyit mondanák:
Megpróbáltam, lehet 100%osan jó, csak nem nekem :S[/quote]
 
[/quote]
Vampesz ha van jobb dolgod akkor ne feleslegesen gyujsd a hsz-ed.
Mert ennek nincs értelme hogy valaki elmond valamit te meg felidézgeted.
És közbe nem haladunk sehova.
(És ne vedd sértésnek...)
 
[/quote]
Kibeszél bazdmeg? Te vagy a PostHunter nézd már meg mikor regisztráltál,és hogy mennyi hszed van és aztán pampogj,és Vampesz legalább ért is a pawnhoz,de nem tudom h ki nem tudod még egy SendClientMessage üzenetet se normálisan leírni..emléxel a színkód...szal...be is lehet fogni.
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 19:00:14
Tessék? Azt mondtam hogy semmi értelme idézgetni mondatokat.
És neked az a hunterkedés hogy menyi hsz-em van, képzeld enyi van
de legalább fölöslegesen nem nyomatok hsz-eket.
Szerk.:
Név:     Vampesz
Hozzászólások:    166 (12.769 naponta)
Pozíció:    Teljes tag
Regisztrált:    március 12, 2010, 01:41:47 am
Utoljára aktív:    Ma - 07:58:57 pm
Cím: Hitman
Írta: Depi - 2010. március 25. - 19:02:58
Név:   ALIEN
Hozzászólások:   272 (5.787 naponta)
Pozíció:   Vérbeli tag
Regisztrált:   február 06, 2010, 12:08:04 am
Utoljára aktív:   Ma - 08:01:19 pm
Te beszélsz ? Egy fokkal se vagy jobb...
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 19:05:34
Nem vagyok jobb?
Mintha a hsz-ektol függne hogy ki a jobb. AJJ
Kedves SilverBoy[sS], ha a témádat Zero zárja, tudod kihez fordulj panaszt tenni.(Nem Zerohoz anyit segítek.)
Cím: Hitman
Írta: Vampesz - 2010. március 25. - 19:10:24
Idézetet írta: ALIEN date=1269540014\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic
Tessék? Azt mondtam hogy semmi értelme idézgetni mondatokat.
És neked az a hunterkedés hogy menyi hsz-em van, képzeld enyi van
de legalább fölöslegesen nem nyomatok hsz-eket.
Szerk.:
Név:     Vampesz
Hozzászólások:    166 (12.769 naponta)
Pozíció:    Teljes tag
Regisztrált:    március 12, 2010, 01:41:47 am
Utoljára aktív:    Ma - 07:58:57 pm
 
Kérlek szépen...régebben ezen az fh-n kívül volt már fh-m...És képzeld a hozzászólásaim 80% legalább a segítségek vagy scriptkérések topicba volt...(nem OFF!!)
 

Nem vagyok jobb?
Mintha a hsz-ektol függne hogy ki a jobb. AJJ
Kedves SilverBoy[sS], ha a témádat Zero zárja, tudod kihez fordulj panaszt tenni.(Nem Zerohoz anyit segítek.)
 
[/quote]
Te kezdted itt másolgatni, h nekem mennyi HSZ-em van meg minden...-.-\"
SZERK.:

Egyébként nagyívben sz*rok arra, h TE mit gondolsz...

Mj.: Köszi hell :)
Cím: Hitman
Írta: ALIEN - 2010. március 25. - 19:19:28
Direkt oda írtam hogy ne sértodj meg. DE NEKEM MIND1.
Hell-en már nem csodálkozok már utál régebb óta.
Én se birom, ennyi.
Cím: Hitman
Írta: Vampesz - 2010. március 25. - 19:22:21
Idézetet írta: ALIEN date=1269541168\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1068\" data-ipsquote-contentclass=\"forums_Topic
Direkt oda írtam hogy ne sértodj meg. DE NEKEM MIND1.
Hell-en már nem csodálkozok már utál régebb óta.
Én se birom, ennyi.
 
Off.: Nem sértodtem meg...Én nem sértodök meg hanem megkereslek azt beverem a képed ha olyat mondasz...És asszem nem csak o nem bír csak o mondja/fejezi ki...

Megjegyzés: Nekem aztán teljesen mind1, h mennyi HSZ-m van nem érdekel felolem nullázhatják is naponta...
Cím: Hitman
Írta: Depi - 2010. március 25. - 19:24:05
Nem utállak,csak felidegesit hogy azt hiszed te valamivel is jobb vagy mind a többi fórumozó.
És Vampesz legalább ért a Pawnohoz,de te? Egy üzenet küldést nem tudtál normálisan meg írni,tudod mire gondolok....