Szerző Téma: Kocsi HP át író!  (Megtekintve 1548 alkalommal)

Kocsi HP át író!
« Dátum: 2012. november 14. - 20:16:46 »
0 Show voters
Szóval be lehessen állítani a kocsi HP-ját egy parancsal.
Mondjuk /parancs 556 és akkor a kocsi HP-ja 556 lenne.
De persze ez akár lehessen 1516194941 is.
És a seerpg móddal legyen komaptibilis.
Elõre is köszi.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kocsi HP át író!
« Válasz #1 Dátum: 2012. november 14. - 20:33:41 »
0 Show voters
CMD:parancs(playerid,params[])
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { return 1; }
new Float:hp;
if(sscanf(params,\"f\",hp)) { return SendClientMessage(playerid,0xFF6600FF,\"Használat: /parancs [jármû hp]\"); }
SetVehicleHealth(GetPlayerVehicleID(playerid),hp);
return 1;
}

 
ezt próbáld ki megfelel e :)
ez csak 1 parancs ha scriptet szeretnél akkor hozzárakod a 3 includeot és kb kész az FS :) ( és ajánlott a 2 függvény is, Init & Exit )
« Utoljára szerkesztve: 2012. november 14. - 20:44:44 írta Kovacs_Richard »
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kocsi HP át író!
« Válasz #2 Dátum: 2012. november 14. - 20:42:27 »
0 Show voters
Esetleg meg csinálnád úgy, hogy mûködjön is?((Nagyon kezdõ vagyok és nem értek hozzá))
((Köszönöm))

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kocsi HP át író!
« Válasz #3 Dátum: 2012. november 14. - 20:44:28 »
0 Show voters
#include <a_samp>
#include <zcmd>
#include <sscanf2>
public OnFilterScriptInit() { return 1; }
public OnFilterScriptExit() { return 1; }
CMD:parancs(playerid,params[])
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { return 1; }
new Float:hp;
if(sscanf(params,\"f\",hp)) { return SendClientMessage(playerid,0xFF6600FF,\"Használat: /parancs [jármû hp]\"); }
SetVehicleHealth(GetPlayerVehicleID(playerid),hp);
return 1;
}

 
gondolom sscanf pluginod van szóval elvileg csak be kell töltened a scriptet...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kocsi HP át író!
« Válasz #4 Dátum: 2012. november 14. - 20:57:12 »
0 Show voters
Ezt írja:
 
C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\pawno\\pawncc.exe \"C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\gamemodes\\SeeRPG.pwn\"
C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\pawno\\include\\zcmd.inc(63) : error 021: symbol already defined: \"Itter_OnGameModeInit\"
C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\pawno\\include\\zcmd.inc(84) : error 021: symbol already defined: \"OnPlayerCommandText\"
[/quote]
Szeró log:
 
20:56:16] I couldn\'t load any gamemode scripts. Please verify your server.cfg
[20:56:16] It needs a gamemode0 line at the very least.
 
[/quote]
Mit tegyek?(köszönöm)

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kocsi HP át író!
« Válasz #5 Dátum: 2012. november 14. - 21:09:25 »
0 Show voters
ez a gamemode nem a script amit adtam :)
remélem nem másoltad be a módba 1:1-ben amit írtam...mivel amit utoljára írtam azt scriptként kellett volna alkalmazni...az 1. kód kellett volna a GM-be...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kocsi HP át író!
« Válasz #6 Dátum: 2012. november 14. - 21:10:46 »
0 Show voters
Akkor, hogy tegyem be??
See-RPG-s modba szeretném be tenni.

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kocsi HP át író!
« Válasz #7 Dátum: 2012. november 14. - 21:17:28 »
0 Show voters
CMD:parancs(playerid,params[])
{
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { return 1; }
new Float:hp;
if(sscanf(params,\"f\",hp)) { return SendClientMessage(playerid,0xFF6600FF,\"Használat: /parancs [jármû hp]\"); }
SetVehicleHealth(GetPlayerVehicleID(playerid),hp);
return 1;
}

 
ezt rakd be a módba...csak a parancsot írd át szerintem :)
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kocsi HP át író!
« Válasz #8 Dátum: 2012. november 14. - 21:20:54 »
0 Show voters
Ezt írja:
 
>C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\pawno\\pawncc.exe \"C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\gamemodes\\SeeRPG.pwn\"
C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\gamemodes\\SeeRPG.pwn(40317) : warning 219: local variable \"parancs\" shadows a variable at a preceding level
C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\gamemodes\\SeeRPG.pwn(82200) : warning 219: local variable \"parancs\" shadows a variable at a preceding level
C:\\Documents and Settings\\Andras\\Dokumentumok\\SeeRPG\\gamemodes\\SeeRPG.pwn(101311) : warning 203: symbol is never used: \"parancs\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
3 Warnings.
>Exit code: 0    Time: 39.951
 
[/quote]

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kocsi HP át író!
« Válasz #9 Dátum: 2012. november 14. - 21:37:17 »
0 Show voters
nem néztem még a SEE módra soha...ZCMD van benne?
és a parancs-ot írd át másra...
ne /parancs legyen a parancs :D ( legalábbis szerintem )
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Kocsi HP át író!
« Válasz #10 Dátum: 2012. november 14. - 21:39:30 »
0 Show voters
Idézetet írta: Kovacs_Richard date=1352925437\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"29850\" data-ipsquote-contentclass=\"forums_Topic
nem néztem még a SEE módra soha...ZCMD van benne?
és a parancs-ot írd át másra...
ne /parancs legyen a parancs :D ( legalábbis szerintem )
 
Át írtam
/setvehhp-ra...
De ez is kell bele?
 
CMD:parancs(playerid,params[])

 
Ezzel több hiba volt mint nélküle..

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Kocsi HP át író!
« Válasz #11 Dátum: 2012. november 14. - 21:42:46 »
0 Show voters
ha setvehhp-t akarsz parancsnak akkor így írd át:
 
CMD:setvehhp(playerid,params[])

 
de ha ennyire nem értesz hozzá szerintem az alapokkal kéne kezdened mert így húzósabb lesz a tanulási folyamat :) az aláírásomban van pár link azok segíthetnek...
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
Kocsi HP át író!
« Válasz #12 Dátum: 2012. november 14. - 22:11:42 »
0 Show voters
Kicsit belenéztem és van benne parancs, jármûben /debug ccc [jármû élet]


 

SimplePortal 2.3.7 © 2008-2024, SimplePortal