Szerző Téma: Fegyver lehívó parancs  (Megtekintve 1897 alkalommal)

Fegyver lehívó parancs
« Dátum: 2012. október 19. - 18:50:03 »
0 Show voters
Üdv mindenki!Megint van egy errorom, a fegyver parancsal kapcsolatban :D
CMD:ak47(playerid, params[])
{
if(GetPlayerScore(playerid) >= 150)
{
    GivePlayerWeapon(playerid, 30, 9999);
}
else SendClientMessage(playerid, \"{d6244e}Nincs elég pontod:150 pont kell\");
}
« Utoljára szerkesztve: 2012. október 19. - 18:54:30 írta sticky2 »

Fegyver lehívó parancs
« Válasz #1 Dátum: 2012. október 19. - 18:58:32 »
+1 Show voters
SendClientMessage(playerid, color, const msg[]);

 
illetve zcmd zárása elõtt kell egy visszatérés (return 1)

Fegyver lehívó parancs
« Válasz #2 Dátum: 2012. október 19. - 19:01:42 »
+1 Show voters

CMD:ak47(playerid)
{
if(GetPlayerScore(playerid) >= 150))
{
    GivePlayerWeapon(playerid, 30, 9999);
    } else {
    SendClientMessage(playerid, 0xd6244eAA, \"Nincs elég pontod!\");
}
return 1;
}

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Fegyver lehívó parancs
« Válasz #3 Dátum: 2012. október 19. - 19:02:32 »
+1 Show voters
és máskor az errorokat is írd le !
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Fegyver lehívó parancs
« Válasz #4 Dátum: 2012. október 19. - 19:05:02 »
0 Show voters
Mindig erroros :(
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 035: argument type mismatch (argument 2)

Fegyver lehívó parancs
« Válasz #5 Dátum: 2012. október 19. - 19:05:36 »
+1 Show voters
Melyik sorba írja a hibát?

Fegyver lehívó parancs
« Válasz #6 Dátum: 2012. október 19. - 19:10:44 »
0 Show voters
Jelenleg ez az egész script(még csak az elsõt csinálgatom):
 
#include <a_samp>
#include <zcmd>
CMD:ak47(playerid, params[])
{
if(GetPlayerScore(playerid) >= 150)
{
    GivePlayerWeapon(playerid, 30, 9999);
}
else SendClientMessage(playerid, \"{d6244e}Nincs elég pontod:150 pont kell\");
}
CMD:mp5(playerid, params[])
{
if(GetPlayerScore(playerid) >= 150)
{
    GivePlayerWeapon(playerid, 29, 9999);
}
return 1;
}
CMD:m4(playerid, params[])
{
if(GetPlayerScore(playerid) >= 1150)
{
    GivePlayerWeapon(playerid, 31, 9999);
}
return 1;
}
CMD:uzi(playerid, params[])
{
if(GetPlayerScore(playerid) >= 150)
{
    GivePlayerWeapon(playerid, 28, 9999);
}
return 1;
}

 
Hiba:
 
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 035: argument type mismatch (argument 2)
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
1 Error.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Fegyver lehívó parancs
« Válasz #7 Dátum: 2012. október 19. - 19:18:05 »
+1 Show voters
ahogy már elõttem írtál a SendClientMessage 2. paramétere egy SZÍN !
http://wiki.sa-mp.com/wiki/SendClientMessage
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Fegyver lehívó parancs
« Válasz #8 Dátum: 2012. október 20. - 07:36:07 »
0 Show voters
De akkor meg ezt írja:
 
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 001: expected token: \",\", but found \"-string-\"
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : warning 215: expression has no effect
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 001: expected token: \";\", but found \")\"
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Fegyver lehívó parancs
« Válasz #9 Dátum: 2012. október 20. - 07:40:43 »
+1 Show voters
az ak47 parancs végére tegyél return 1;-et...másold be a friss kódot és jelöld meg a hibás sort ( vagy ha az egészet bemásolod akkor nem kell )
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Fegyver lehívó parancs
« Válasz #10 Dátum: 2012. október 20. - 08:02:58 »
0 Show voters
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
CMD:ak47(playerid, params[])
{
if(GetPlayerScore(playerid) >= 150)
{
    GivePlayerWeapon(playerid, 30, 9999);
}
else SendClientMessage(playerid, 128 \"{d6244e}Nincs elég pontod:150 pont kell\");
}
return 1;
}

 

C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 001: expected token: \",\", but found \"-string-\"
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : warning 215: expression has no effect
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 001: expected token: \";\", but found \")\"
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\Viktor\\Asztal\\JMAPPA~1\\FILTER~1\\fegyo.pwn(14) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.

Fegyver lehívó parancs
« Válasz #11 Dátum: 2012. október 20. - 08:16:25 »
+2 Show voters
CMD:ak47(playerid, params[])
{
if(GetPlayerScore(playerid) >= 150)
{
       GivePlayerWeapon(playerid, 30, 9999);
}
else SendClientMessage(playerid, 0xd6244e, \"Nincs elég pontod:150 pont kell\");
return 1;
}

Fegyver lehívó parancs
« Válasz #12 Dátum: 2012. október 20. - 08:22:24 »
0 Show voters
Nagyon szépen köszönöm mindenkinek a segítséget,végül sikerült :D megy mindenkinek a +

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal