GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...
Position: Grand Theft Auto: San Andreas » Multiplayer » TEAMS erstellen nur was Brauche ich alles? » Druckansicht
Schwip_Schwap, 01.04.2010, 21:17
|
Hi ich wolte mal ein TDM server machen nur was brauch ich alles um Teams zu erstellen bin plan los bei sowas mit teams
THX im vorraus
|
Rafioso, 01.04.2010, 21:51
|
Schau dir mal sftdm an. Liegt beim Archiv vom Server dabei.
MfG Rafioso
|
Schwip_Schwap, 01.04.2010, 21:53
|
Also ich hab nach geguckt bei mir Lags nicht dabei hab Windows Server R7 0.3
|
tion, 17.06.2010, 15:13
|
So nochmal für die, die das nicht downloaden wollen:
Code: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| #include <a_samp> /*nach #define steht immer der Teamname und dann die Teamnummer*/ #define Team_1 1 #define Team_2 2 #define Team_3 3 #define Team_4 4 #define Team_5 5 #define Team_6 6 /*Jedes Team kriegt eine bestimmte Farbe auf der Karte*/ #define COLOR_TEAM_1 0x33AA33AA #define COLOR_TEAM_2 0xAFAFAFAA #define COLOR_TEAM_3 0xFFFFFFAA #define COLOR_TEAM_4 0xFFFF00AA #define COLOR_TEAM_5 0xFFFFFFAA #define COLOR_TEAM_6 0xFFFFFFAA00 /*Die 00 am Ende heißt, dass das Team auf der Map unsichtbar ist ;-)*/ /*Wir sagne dem script das es Teams gibt*/ static gTeam[MAX_PLAYERS]; /*Wir sagen dem Script welches Team welche Map-Farbe hat*/ public SetPlayerToTeamColor(playerid) { if(gTeam[playerid] == Team_1) { SetPlayerColor(playerid,COLOR_TEAM_1); } else if(gTeam[playerid] == TEAM_2) { SetPlayerColor(playerid,COLOR_TEAM_2); } else if(gTeam[playerid] == TEAM_3) { SetPlayerColor(playerid,COLOR_TEAM_3); } else if(gTeam[playerid] == TEAM_4) { SetPlayerColor(playerid,COLOR_TEAM_4); } else if(gTeam[playerid] == TEAM_5) { SetPlayerColor(playerid,COLOR_TEAM_5); } else if(gTeam[playerid] == TEAM_6) { SetPlayerColor(playerid,COLOR_TEAM_6); } } /*Wir sagen dem Script das es die Teams nach Skins einordnen soll*/ public SetPlayerTeamFromClass(playerid,classid) { if(classid ==1) { gTeam[playerid] = TEAM_1; } else if(classid == 2) { gTeam[playerid] = TEAM_2; } else if(classid == 3) { gTeam[playerid] = TEAM_3; } else if(classid == 4) { gTeam[playerid] = TEAM_4; } else if(classid == 5) { gTeam[playerid] = TEAM_5; } else if(classid == 6) { gTeam[playerid] = TEAM_6; } }
|
Im Anhang ist ein script, was ich (mit Hilfe dieses Forums) entworfen habe. 6 Gangs, alle Skins, Admins sind unsichtbar auf der Map usw.
Hoffe konnte ein bischen Licht in das Dunkle werfen, Tion
|