-
Hamarossan kész a új modom,és publikálom! :D
A modban vannak:Teleportok,Parancsok...
Ahogy kész a fegyver és a jármû lehivó script publikálom a V.1.0.-t! :D
A modban a legújabb dolog:/Javit Parancs,amit most bemásolok! :D
if (strcmp(\"/javit\", cmdtext, true, 10) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ULTRARED, \"[HIBA]Nem vagy Jármûben!!\");
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, YELLOW, \"Jármû Sikeressen Megjavítva!\");
return 1;
}
Jelenleg dolgozok a parancsok dialógostításán!A /help,/cmds,/teles,/tgf kész.Már csak a /www,/credits és /update parancs hiányzik!(Illetve a fegyver lekérõ ami dialógos lesz.). :)
A modot készítette:Aldo(én)
Segítettek:Beckham,cappsy,Olivér_Savoly
Beckham Csinálta:
Definált pár színt.Csinált egy random üzenet rendszert!Javította a warnigokat.
Cappsy Csinálta:
Tulajdonképpen a modon õ semmit sem dolgozott.Csak õ taníott meg engem sok dologra!pl:Dialóg készítés...
Olivér_Savoly Csinálta:
Csinált pár teleportot.
-
Tehát ha beírom a /flip parancsot,kapok egy 411-es idjû kocsit?
Ok.
++
[pawn]
SetVehicleZAngle[/pawn]
ezt ismered?
-
és te mit csináltál??
-
Tehát ha beírom a /flip parancsot,kapok egy 411-es idjû kocsit?
Ok.
++
SetVehicleZAngle
ezt ismered?
Nekem tökéletessen mükszik.
link=topic=39335.msg403507#msg403507 date=1363204571]
és te mit csináltál??
[/quote]
Háát 15 teleportot 15 parancsot 5-6 dialógot...
-
Nem tesztelted eléggé.
Ha gyalog írod be,ad egy kocsit.
-
Hozzátenném, ha én egy sultannal vagyok, és beírom, hogy /flip, akkor kapok helyette egy infernust. Nem egy jó megoldás.
Itt van az, hogy olyan kocsit adjon vissza, amilyenben beírtam.
#Ne vedd készpénznek! Hajnali fél1kor, már nem fog az ember agya, és lehet, hogy elrontottam a kódot. Továbbá a parancs többi részében találtam egy-két érdekességet, amik szerintem feleslegesek, azokat kivettem. Gyakorlásként szerintem írd újra. :)
if (strcmp(\"/flip\", cmdtext, true, 10) == 0)
{
new vehicleid;
new Float:X,Float:Y,Float:Z,Float:Angle;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,Angle);
vehicleid = CreateVehicle(GetVehicleModel(GetPlayerVehicleID(playerid)),X,Y,Z,Angle,-1,-1,600);
PutPlayerInVehicle(playerid, vehicleid, 0);
SendClientMessage(playerid, COLOR_GREEN,\"Jármû Sikeressen Felálíva!\");
return 1;
}
-
Es ha nincs autoban, invalid_vehicle_id-be rakja bele, crashel egy jot
[pawn]//strcmp flip
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, \"Csak kocsiba\");
//flip
}
[/pawn]
tabletrol irtam, lehet, hogy hibas
-
bö csak most látom,hogy ha nincs kocsiba add egy Infernust! :(
Köszi,át írom!
Szerk:
Megcsináltam,így:
if (strcmp(\"/flip\", cmdtext, true, 10) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Nem Vagy Jármûben!\");
new vehicleid;
new Float:X,Float:Y,Float:Z,Float:Angle;
GetPlayerPos(playerid,X,Y,Z);
GetPlayerFacingAngle(playerid,Angle);
vehicleid = CreateVehicle(GetVehicleModel(GetPlayerVehicleID(playerid)),X,Y,Z,Angle,-1,-1,600);
PutPlayerInVehicle(playerid, vehicleid, 0);
SendClientMessage(playerid, COLOR_GREEN,\"Jármû Sikeressen Felálíva!\");
return 1;
}
Csak most az a baj,hogy ha egy Elegybe szálok be és be íom:/flip ugyan flipeli,de belerak egy új Elegybe(Ez minden kocsinál így van!)
-
Ez a kód ennyibõl áll igazából.
new Float: Angle;
new vehicleid = GetPlayerVehicleID(playerid);
GetVehicleZAngle(vehicleid, Angle);
SetVehicleZAngle(vehicleid, Angle);
-
Kössz a megemlítést,de a nevemet kicsit elírtad..
-
nagyon szép a flip cmd
-
Beckham:
Skyperõl másoltam,mindj átírom.
ZzzzzZ:
Ja xD
-
Nem rossz. Egyébként valaki írhatna már egy alap Stunt / Drift / Fun / Freeroam módot ami mellesleg jól mûködne. Én is írok majd szerintem egy ilyesmit ha kicsit jobban fog menni a scriptelés.
Jelenleg mapperként ügyeskedem, ha kell valami stunt pályát készíteni, akkor én szívesen segítek. :)
-
Nem rossz. Egyébként valaki írhatna már egy alap Stunt / Drift / Fun / Freeroam módot ami mellesleg jól mûködne. Én is írok majd szerintem egy ilyesmit ha kicsit jobban fog menni a scriptelés.
Jelenleg mapperként ügyeskedem, ha kell valami stunt pályát készíteni, akkor én szívesen segítek. :)
Szia,ha segítennèl azt nagyon megkösszönnèm :D vegyèl fel Skypen.Nevem:janek.aldo2
Edit:
Na akkor megvan ez a flip! :D
így oldotam meg Cannonn segítségével(kösz neki! :D):
if (strcmp(\"/flip\", cmdtext, true, 10) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ULTRARED, \"[HIBA]Nem vagy Jármûben!\");
new Float: Angle;
new vehicleid = GetPlayerVehicleID(playerid);
GetVehicleZAngle(vehicleid, Angle);
SetVehicleZAngle(vehicleid, Angle);
SendClientMessage(playerid, COLOR_GREEN,\"A Jármûved Sikeressen Felálíva!\");
return 1;
}
-
\" post=\"405266\" timestamp=\"1363791464\"]
Edit:
így oldotam oldotta meg Cannonn,Bencee,Bendor:
[/quote]
-
xd only Cannonn
-
Hát Nem is tudom nemnagyon tartod magad az afk script óta nem kerestél , hogy segítsek...
-
Írtam Skypen..
-
if (strcmp(\"/javit\", cmdtext, true, 10) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ULTRARED, \"[HIBA]Nem vagy Jármûben!!\");
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, YELLOW, \"Jármû Sikeressen Megjavítva!\");
return 1;
}
}
Figyelj oda a sorok rendezettségére.
Sok sikert! :)
-
if (strcmp(\"/javit\", cmdtext, true, 10) == 0)
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ULTRARED, \"[HIBA]Nem vagy Jármûben!!\");
{
RepairVehicle(GetPlayerVehicleID(playerid));
SendClientMessage(playerid, YELLOW, \"Jármû Sikeressen Megjavítva!\");
return 1;
}
}
Figyelj oda a sorok rendezettségére.
Sok sikert! :)
A modban nem így van csak amikor másoltam így jött ki.Am:
#pragma tabsize 0
Köszi :D
-
A mod publikálva(Szkriptek és páylák részben meg található :) )Így zárok.