Szerző Téma: Fegyvervétel->pénzlevonás  (Megtekintve 1013 alkalommal)

zotyaa

  • Vendég
Fegyvervétel->pénzlevonás
« Dátum: 2011. május 25. - 18:49:53 »
0 Show voters
na Elkezdtem Írni 1 /deagle Nevezetü Scriptet És aztszeretném Kérdezni Hogyan lehet megcsinálni hogy pénzt vegyen le a playertõl?
Includek:
#include <a_samp>
#include <zcmd>

 
Script:
 
CMD:deagle (playerid,params[])
{
GivePlayerWeapon(playerid,24,9999);
SendClientMessageToAll (COLOR_BLUE,\"Valaki Adott magának egy Deagle Fegyvert!\");
return 1;
}
« Utoljára szerkesztve: 2011. május 26. - 22:25:50 írta Sт!cK »

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
Fegyvervétel->pénzlevonás
« Válasz #1 Dátum: 2011. május 25. - 19:02:22 »
0 Show voters
CMD:deagle (playerid,params[])
{
GivePlayerWeapon(playerid,24,9999);
SendClientMessageToAll (COLOR_BLUE,\"Valaki Adott magának egy Deagle Fegyvert!\");
GivePlayerMoney(playerid, GetPlayerMoney(playerid) -50);
return 1;
}

Nem elérhető Lömpi

  • 1257
    • Profil megtekintése
Fegyvervétel->pénzlevonás
« Válasz #2 Dátum: 2011. május 25. - 19:03:14 »
0 Show voters

CMD:deagle (playerid,params[])
{
GivePlayerWeapon(playerid,24,9999);
GivePlayerMoney(playerid, -500);  // 500-at cseréld ki arra amennyit szeretnél hogy levegyen a játékostól.
SendClientMessageToAll (COLOR_BLUE,\"Valaki Adott magának egy Deagle Fegyvert!\");
return 1;
}

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
Fegyvervétel->pénzlevonás
« Válasz #3 Dátum: 2011. május 25. - 19:04:29 »
0 Show voters
Idézetet írta: Sheet date=1306342942\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8337\" data-ipsquote-contentclass=\"forums_Topic
CMD:deagle (playerid,params[])
{
GivePlayerWeapon(playerid,24,9999);
SendClientMessageToAll (COLOR_BLUE,\"Valaki Adott magának egy Deagle Fegyvert!\");
GivePlayerMoney(playerid, GetPlayerMoney(playerid) -50);
return 1;
}
 
Ez nem jó, a játékos pénzébõl levon 50$-t, és azt hozzáadja az eredeti pénzéhez.
E: dns már leírta. ;)


@zotyaa
Az jó dolog, hogy a zcmdt használod parancsfeldolgozóként, viszont ha nincs szükséged a paraméterekre, akkor csak simán hagyd le a függvény második argumentumát. Pl:
[pawn]
CMD:parancs( playerid ) { //Nincs \'params\' paraméter
    //Valami
    return 1;
}
[/pawn]
« Utoljára szerkesztve: 2011. május 25. - 19:07:05 írta ZeRo »

zotyaa

  • Vendég
Fegyvervétel->pénzlevonás
« Válasz #4 Dátum: 2011. május 25. - 19:05:06 »
0 Show voters
HELP ME
Errorok:
 
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : warning 225: unreachable code
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : error 029: invalid expression, assumed zero
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : error 017: undefined symbol \"cmd_kes\"
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : error 029: invalid expression, assumed zero
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : fatal error 107: too many error messages on one line

 
4db
Sorok:
 
CMD:kes ( playerid ) {

 
Mi a Baj?
« Utoljára szerkesztve: 2011. május 25. - 19:32:19 írta zotyaa »

Nem elérhető ZeRo

  • 4620
  • Ex Globális Moderátor
    • Profil megtekintése
Fegyvervétel->pénzlevonás
« Válasz #5 Dátum: 2011. május 25. - 20:55:59 »
0 Show voters
Nem azzal a sorral van baj, másold be azt az egész parancsot.

Koncz_Norbert

  • Vendég
Fegyvervétel->pénzlevonás
« Válasz #6 Dátum: 2011. május 25. - 21:06:18 »
0 Show voters
Idézetet írta: zotyaa date=1306343106\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8337\" data-ipsquote-contentclass=\"forums_Topic
HELP ME
Errorok:
 
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : warning 225: unreachable code
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : error 029: invalid expression, assumed zero
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : error 017: undefined symbol \"cmd_kes\"
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : error 029: invalid expression, assumed zero
C:\\Fraps\\DMStuntszerver\\SaMP_dm-server\\gamemodes\\deathmatch.pwn(286) : fatal error 107: too many error messages on one line

 
4db
Sorok:
 
CMD:kes ( playerid ) {

 
Mi a Baj?
 
Hol a params?
 
CMD:kes(playerid, params[])
« Utoljára szerkesztve: 2011. május 25. - 21:08:30 írta Neavorce »

Gang[St]e[R]

  • Vendég
Fegyvervétel->pénzlevonás
« Válasz #7 Dátum: 2011. május 25. - 21:08:35 »
0 Show voters
Ellenõrizd ,hogy megvan e az zcmd
//Légyszives normális téma nevet adj máskor.

Nem elérhető ►ѕтa

  • 2016
  • Newbie
    • Profil megtekintése
Fegyvervétel->pénzlevonás
« Válasz #8 Dátum: 2011. május 25. - 21:36:43 »
0 Show voters
Idézetet írta: Neavorce date=1306350378\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8337\" data-ipsquote-contentclass=\"forums_Topic
Hol a params?
 
CMD:kes(playerid, params[])

 



Az jó dolog, hogy a zcmdt használod parancsfeldolgozóként, viszont ha nincs szükséged a paraméterekre, akkor csak simán hagyd le a függvény második argumentumát. Pl:
[pawn]
CMD:parancs( playerid ) { //Nincs \' params \' paraméter
    //Valami
    return 1;
}
[/pawn]
 
[/quote]
Amúgy nem lehet hogy az OnPlayerCommandText még bent van?

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
Fegyvervétel->pénzlevonás
« Válasz #9 Dátum: 2011. május 26. - 21:57:16 »
0 Show voters
[mod]Máskor változtass a téma nevén.[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal