Szerző Téma: Valami gond van.  (Megtekintve 1916 alkalommal)

Valami gond van.
« Dátum: 2010. Február 14. - 11:52:20 »
0
Szóval elkezdtem csinálni egy új modot.Volt egy TDM mod amiben volt egy csomo kocsi meg team.Na mind kiszedtem.
És csináltam két nagy Teamet a Groovet meg az Aztecast.Szóval a Spawn választásnál teljesen összekeveredik az összes alatt a kiírás.Szóval ahol a Groove Street Niggat kellene kiírnia ott a Surenost írja stb.
De a befordítás szerint a kód hibátlan.Mivel nem ír ki semmilyen hibát!
Illetve a scriptben lévo egyik parancs sem muködik.
Tessék itt az egész forrás.Mindössze 130 valahány soros.
A lényeg az hogy úgy kellene kiírnia hogy az összes Groove skin alatt azt írja h \"Groove Street Nigga\"
És az összes kék banda tag alatt azt írja,hogy \"Surenos Gangsta\"
 

#include <a_samp>
//team\'s
#define Groove 0
#define Aztec 1
//colors
#define GREEN 0x33AA33AA
#define RED 0xAA3333AA
#define PINK 0xFF66FFAA
#define BLUE 0x0000BBAA
#define LIGHTBLUE 0x33CCFFAA
#define ORANGE 0xFF9900AA
#define YELLOW 0xFFFF00AA
#define PURPLE 0x330066AA
#define GREY 0xCCCCCAA
#define SKIN 0xE7FA87AA
#define DARKGREY 0x333333AA
#define DARKRED 0x990000AA
#define INDIGO 0x4B00B0AA
#define BRIGHTRED 0xDC143CAA
#define AQUA 0x7CFC00AA
#define SYSTEM 0xEFEFF7AA
#define DARKYELLOW 0x998500AA
main()
{
print(\"\\n----------------------------------\");
print(\" Banda háborúk\");
print(\"----------------------------------\\n\");
}
public OnGameModeInit()
{
//----------------Groove Utca :D-----------------//
SetGameModeText(\"Harcolj a többi banda ellen.\");
AddPlayerClassEx(Groove,269,2459.6326,-1691.4823,13.5430,353.1945,0,0,0,0,0,0); // grove
AddPlayerClassEx(Groove,270,2495.2839,-1687.8315,13.5161,358.2079,0,0,0,0,0,0); // grove
AddPlayerClassEx(Groove,271,2523.1787,-1679.4958,15.4970,50.5350,0,0,0,0,0,0); // grove
AddPlayerClassEx(Groove,105,2524.4373,-1658.7213,15.4935,90.6421,0,0,0,0,0,0); // grove
AddPlayerClassEx(Groove,106,2513.6128,-1650.7202,14.3557,149.8626,0,0,0,0,0,0); // grove
AddPlayerClassEx(Groove,107,2497.9727,-1642.7377,13.7826,180.2563,0,0,0,0,0,0); // grove
//-------------Latin banda-------------//
AddPlayerClassEx(Aztec,114,1898.8817,-2038.3970,13.5469,93.1488,0,0,0,0,0,0); //
AddPlayerClassEx(Aztec,115,1868.4628,-2038.0487,13.5469,269.5571,0,0,0,0,0,0); //
AddPlayerClassEx(Aztec,116,1895.3091,-2021.7439,13.5469,61.5252,0,0,0,0,0,0); //
AddPlayerClassEx(Aztec,173,1871.1951,-2021.5029,13.5469,299.9742,0,0,0,0,0,0); //
AddPlayerClassEx(Aztec,174,1868.0042,-2004.1940,13.5469,184.0632,0,0,0,0,0,0); //
AddPlayerClassEx(Aztec,175,1888.5853,-2000.7222,13.5469,71.2855,0,0,0,0,0,0); //
 

return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
//-------------------------------Worker
if(classid == 0)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -2109.7576,184.2289,35.1503);
SetPlayerFacingAngle(playerid,160.3343);
SetPlayerCameraPos(playerid, -2108.96,175.01,36.31);
SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503);
SetPlayerColor(playerid,ORANGE);
GameTextForPlayer(playerid,\"Groove Street Nigga\",6000,5);
}
      else if(classid == 1)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1882.8966,-2025.8273,13.3906);
SetPlayerFacingAngle(playerid,160.3343);
SetPlayerCameraPos(playerid, 1883.4141,-2040.9121,13.3906);
SetPlayerCameraLookAt(playerid, 1882.8966,-2025.8273,13.3906);
SetPlayerColor(playerid,ORANGE);
GameTextForPlayer(playerid,\"Surenos gangsta\",7000,5);
}
return 1;
}
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}
public OnPlayerSpawn(playerid)
{
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(playerid,killerid,reason);
if(GetPlayerTeam(killerid)== GetPlayerTeam(playerid))
{
SendClientMessage(killerid,RED,\"you killed a Teammate,you lost 1000 & and a point\");
SendClientMessage(playerid,RED,\"you are killed a Teammate,you will not lose money\");
GivePlayerMoney(killerid,-1000);
SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
}
else
{
GameTextForPlayer(playerid,\"You Got OWNED\",6000,5);
GameTextForPlayer(playerid,\"Great Shot\",6000,5);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(playerid,1000);
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/credits\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,SYSTEM,\"______________________________________________\");
SendClientMessage(playerid,SYSTEM,\"Headscripter:[sWA]BurningSWA\");
SendClientMessage(playerid,SYSTEM,\"Vehicles:[sWA]NitroSWA\");
SendClientMessage(playerid,SYSTEM,\"Based on:original SFTDM\");
SendClientMessage(playerid,SYSTEM,\"______________________________________________\");
return 1;
}
if (strcmp(\"/help\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,SYSTEM,\"______________________________________________\");
SendClientMessage(playerid,SYSTEM,\"you have to kill people to get money and score\");
SendClientMessage(playerid,SYSTEM,\"do not kill youre teammates,if you do that you will be punist\");
SendClientMessage(playerid,SYSTEM,\"/cmds for the commands\");
SendClientMessage(playerid,SYSTEM,\"/credits for the credits\");
SendClientMessage(playerid,SYSTEM,\"______________________________________________\");
return 1;
}
if (strcmp(\"/cmds\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,SYSTEM,\"______________________________________________\");
SendClientMessage(playerid,SYSTEM,\"/kill to kill youreself\");
SendClientMessage(playerid,SYSTEM,\"/help to get the server information\");
SendClientMessage(playerid,SYSTEM,\"______________________________________________\");
return 1;
}
if (strcmp(\"/kill\", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,SYSTEM,\"you killed youreself\");
SetPlayerHealth(playerid,-1);
SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
return 1;
}
return 0;
}
« Utoljára szerkesztve: 2010. Február 14. - 12:03:13 írta patika87 »

Valami gond van.
« Válasz #1 Dátum: 2010. Február 14. - 19:09:51 »
0
Az angol fórumon vagy egy nagyon jó TUT:
http://forum.sa-mp.com/index.php?topic=132845.0
Egy kis angoltudás nem árt...

Valami gond van.
« Válasz #2 Dátum: 2010. Február 14. - 21:40:38 »
0
Idézetet írta: patika87 date=1266144740\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"725\" data-ipsquote-contentclass=\"forums_Topic
Szóval elkezdtem csinálni egy új modot.Volt egy TDM mod amiben volt egy csomo kocsi meg team.Na mind kiszedtem.
 
Ha kezdtél egy új modot
És kiszetem a felét egy másikból
akkor az rég nem a tiéd xD

Nem elérhető Mambo

  • 4239
    • Profil megtekintése
Valami gond van.
« Válasz #3 Dátum: 2010. Február 15. - 08:27:51 »
0
OFF:Biztos vagy te abban, hogy ez a tied?  ;D
public OnPlayerDeath(playerid, killerid, reason)
{
SendDeathMessage(playerid,killerid,reason);
if(GetPlayerTeam(killerid)== GetPlayerTeam(playerid))
{
SendClientMessage(killerid,RED,\"you killed a Teammate,you lost 1000 & and a point\");
SendClientMessage(playerid,RED,\"you are killed a Teammate,you will not lose money\");
GivePlayerMoney(killerid,-1000);
SetPlayerScore(killerid,GetPlayerScore(killerid)-1);
}
else
{
GameTextForPlayer(playerid,\"You Got OWNED\",6000,5);
GameTextForPlayer(playerid,\"Great Shot\",6000,5);
SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
GivePlayerMoney(playerid,1000);
}
return 1;
}
 
[/quote]
amúgy meg, képzeldd el, a mód írása nem azt jelenti, hogy angol verziót átfordítod magyarra, mert ez fordítás.
Az elején láttam magyar szöveget, hogy Banda háborúk, de aztán semmi mást  ;D ;D

Valami gond van.
« Válasz #4 Dátum: 2010. Február 15. - 14:05:10 »
0
Idézetet írta: TengeriMalac date=1266180038\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"725\" data-ipsquote-contentclass=\"forums_Topic


Szóval elkezdtem csinálni egy új modot.Volt egy TDM mod amiben volt egy csomo kocsi meg team.Na mind kiszedtem.
 
Ha kezdtél egy új modot
És kiszetem a felét egy másikból
akkor az rég nem a tiéd xD
 
[/quote]
Ezt írtam le kedves Mambo..

Nem elérhető ALIEN

  • 1163
    • Profil megtekintése
Valami gond van.
« Válasz #5 Dátum: 2010. Február 15. - 14:41:42 »
0
XD most nem azé de senki se arra válaszolt amit kérdezettt XD

Nem elérhető Epsilon

  • 1854
    • Profil megtekintése
Valami gond van.
« Válasz #6 Dátum: 2010. Február 15. - 16:02:49 »
0
Az AddPlayerClass(Ex) fgv.-vel osztályokat adhatsz hozzá játékmódodhoz az OnPlayerRequestClass eljárásban a classid annak az osztálynak az azonosítószámát jelöli amit éppen a játékos lát.
Az általad leírt kód csak az elso és a második osztállyal foglalkozik és azt is hibásan.

Nem elérhető dnsdj

  • 211
    • Profil megtekintése
Valami gond van.
« Válasz #7 Dátum: 2010. Február 15. - 17:20:13 »
0
.... Úristen fejezzétek már be az offot b+.. értelmi szint meg 1iknek sincs?.. kivéve eps...   te meg vegyél fel msnre és segitek.. profilomban megalálod.. tengerimalac te meg bujj el.. mert te csak offolni jársz fel.

Valami gond van.
« Válasz #8 Dátum: 2010. Február 15. - 18:23:47 »
0
Ezvan
Nemteccik, akkor bekaphatod xD

Valami gond van.
« Válasz #9 Dátum: 2010. Február 15. - 18:25:25 »
0
OFF:\\\\ Flatman azért te is visszafoghatnád magad -.- .... egyáltalán nem vagy mókás ...  :-\\ 8)

Nem elérhető Iceaac

  • 2187
    • Profil megtekintése
Valami gond van.
« Válasz #10 Dátum: 2010. Február 15. - 18:26:59 »
0
Idézetet írta: TengeriMalac date=1266254627\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"725\" data-ipsquote-contentclass=\"forums_Topic
Ezvan
Nemteccik, akkor bekaphatod xD
 
Ez van, bunkó vagy és nem is bánod, még jobb lehetsz IRL, hagyd már abba a g*ci OFF-ot am.. -.-\'
Mit?  ::) Szerintem nincs mit..

Valami gond van.
« Válasz #11 Dátum: 2010. Február 15. - 22:30:39 »
0
Ennyi xD
De akkor te se offolgass
Nyiss egy témát, h \"FlatMaN Bunkó\" vagy ilyesmi, és ott nem lessz off.. XD

Valami gond van.
« Válasz #12 Dátum: 2010. Február 16. - 19:00:07 »
0
Istenem-.-Félre irtam ***dmeg!Azt akartam írni hogy elkezdtem átalakítani egy modot!
De csak sajnálni tudlak titeket hogy a szöveg alapján nem jöttök rá mit akartam írni.
Illetve ha olyan kurva okosak vagytok akkor az eredeti mód kibaszottul nem a banda háborúkról szolt bazdmeg!(Felbasztatok)
Szóval nem egyszeru fordításról van szó ha esetleg utánna járnál!
És Epsilon bocs de egy kicsit érthetobb nyelven :D kössz
« Utoljára szerkesztve: 2010. Február 16. - 19:02:03 írta patika87 »

Nem elérhető Stray

  • 617
    • Profil megtekintése
Valami gond van.
« Válasz #13 Dátum: 2010. Február 16. - 20:49:51 »
0
Hát modnjuk ha vmi értelmeset is hozzászolnának(tisztelet a kivételnek)  ::)
ON: Próbáld meg így..
 
public OnGameModeInit()
{
//----------------Groove Utca :D-----------------//
SetGameModeText(\"Harcolj a többi banda ellen.\");
AddPlayerClass(269,2459.6326,-1691.4823,13.5430,353.1945,0,0,0,0,0,0); // grove
AddPlayerClass(270,2495.2839,-1687.8315,13.5161,358.2079,0,0,0,0,0,0); // grove
AddPlayerClass(271,2523.1787,-1679.4958,15.4970,50.5350,0,0,0,0,0,0); // grove
AddPlayerClass(105,2524.4373,-1658.7213,15.4935,90.6421,0,0,0,0,0,0); // grove
AddPlayerClass(106,2513.6128,-1650.7202,14.3557,149.8626,0,0,0,0,0,0); // grove
AddPlayerClass(107,2497.9727,-1642.7377,13.7826,180.2563,0,0,0,0,0,0); // grove
//-------------Latin banda-------------//
AddPlayerClass(114,1898.8817,-2038.3970,13.5469,93.1488,0,0,0,0,0,0); //
AddPlayerClass(115,1868.4628,-2038.0487,13.5469,269.5571,0,0,0,0,0,0); //
AddPlayerClass(116,1895.3091,-2021.7439,13.5469,61.5252,0,0,0,0,0,0); //
AddPlayerClass(173,1871.1951,-2021.5029,13.5469,299.9742,0,0,0,0,0,0); //
AddPlayerClass(174,1868.0042,-2004.1940,13.5469,184.0632,0,0,0,0,0,0); //
AddPlayerClass(175,1888.5853,-2000.7222,13.5469,71.2855,0,0,0,0,0,0); //
 

return 1;
}
public OnGameModeExit()
{
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
//-------------------------------Worker
if(classid >= 0 && classid <= 5)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, -2109.7576,184.2289,35.1503);
SetPlayerFacingAngle(playerid,160.3343);
SetPlayerCameraPos(playerid, -2108.96,175.01,36.31);
SetPlayerCameraLookAt(playerid, -2109.7576,184.2289,35.1503);
SetPlayerColor(playerid,ORANGE);
GameTextForPlayer(playerid,\"Groove Street Nigga\",6000,5);
}
      else if(classid >= 6 && classid <= 11)
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1882.8966,-2025.8273,13.3906);
SetPlayerFacingAngle(playerid,160.3343);
SetPlayerCameraPos(playerid, 1883.4141,-2040.9121,13.3906);
SetPlayerCameraLookAt(playerid, 1882.8966,-2025.8273,13.3906);
SetPlayerColor(playerid,ORANGE);
GameTextForPlayer(playerid,\"Surenos gangsta\",7000,5);
}
return 1;
}
public OnPlayerConnect(playerid)
{
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
return 1;
}

 
A tied meg csak a 0-ás meg az 1-es classid-re volt.
 
AddPlayerClass(269,2459.6326,-1691.4823,13.5430,353.1945,0,0,0,0,0,0); // grove
AddPlayerClass(270,2495.2839,-1687.8315,13.5161,358.2079,0,0,0,0,0,0); // grove

 
vagyis ezt..
« Utoljára szerkesztve: 2010. Február 16. - 20:51:46 írta Stray »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal