wup-nigazz
Умник
Код самого мода ( первый мой модC:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : warning 215: expression has no effect
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : warning 215: expression has no effect
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : warning 215: expression has no effect
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : warning 215: expression has no effect
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : warning 215: expression has no effect
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Guest\Рабочий стол\myserv\gamemodes\newtdm.pwn(23) : 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
Прошу помочь)//------------------------------------------------------------------------------
// NEW TDM (BETA0.1)
//
// Game Mode by [RuS]Supra
//------------------------------------------------------------------------------
#include <a_samp>
#define TEAM_1 1
#define TEAM_2 2
new gTeam[MAX_PLAYERS];
main()
{
print("Loaded New TDM\n");
}
public OnGameModeInit()
{
SetGameModeText("New TDM");
ShowPlayerMarkers(1);
ShowNameTags(1);
AddPlayerClass(105,1809.3840,-1347.4821,15.0935,269.2302,,5,0,28,1500,1500); //
AddPlayerClass(106,1809.3840,-1347.4821,15.0935,269.2302,5,0,28,0,1500,1500); //
AddPlayerClass(107,1809.3840,-1347.4821,15.0935,269.2302,5,0,28,0,1500,1500); //
AddPlayerClass(0,2646.4314,-2004
AddPlayerClass(103,2646.4314,-20
AddPlayerClass(102,2646.4314,-20
AddStaticVehicle(416,2010.6322,-1411.9944,17.1339,268.2599,1,3); // Скорая
AddStaticVehicle(420,1512.4346,-1737.8942,13.2462,90.4969,6,1); // Такси
AddStaticVehicle(412,2651.2100,-2009.3318,13.3082,326.9260,185,185); // Баллас
AddStaticVehicle(412,2659.3596,-2009.9758,13.3091,327.3435,185,185); // Баллас
AddStaticVehicle(587,2675.3577,-1998.2954,13.1845,154.5716,185,185); // Баллас
AddStaticVehicle(587,2665.6333,-1997.5284,13.2351,144.2234,185,185); // Баллас
AddStaticVehicle(405,1840.5698,-1341.1478,13.3881,314.0459,16,16); // Грув
AddStaticVehicle(411,1842.5138,-1345.0500,13.1999,310.2993,16,16); // Грув
AddStaticVehicle(411,1842.5688,-1350.2474,13.1612,311.1449,16,16); // Грув
AddStaticVehicle(411,1842.8530,-1356.3064,13.1590,304.4031,16,16); // Грув
AddStaticVehicle(411,1842.8269,-1361.9142,13.2150,296.0227,16,16); // Грув
return 1;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, 0xFFFF00AA, "Добро пожаловать на наш сервер!");
GameTextForPlayer(playerid, "Welcome!", 000, 3);
GivePlayerMoney(playerid, 50000);
//Other stuff
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerCameraPos(playerid, 256.0815, -43.0475, 1003.0234);
SetPlayerPos(playerid, 258.4893, -41.4008, 1002.0234);
SetPlayerFacingAngle(playerid, 90);
SetPlayerCameraLookAt(playerid, 258.4893, -41.4008, 1002.0234);
SetPlayerInterior(playerid, 258.4893,-41.4008,1002.0234);
if(classid == 0 || classid == 1 || classid == 2){
gTeam[playerid] = TEAM_1;
GameTextForPlayer(playerid, "Grove Street Families", 1000, 3);}
else if(classid == 3 || classid == 4 || classid == 5){
gTeam[playerid] = TEAM_2;
GameTextForPlayer(playerid, "Ballas", 1000, 3);}
return 1;
}
public OnPlayerSpawn(playerid)
{
SetPlayerInterior(playerid,0);
if(gTeam[playerid] == TEAM_1)
SetPlayerColor(playerid, 0x000000AA);
else if(gTeam[playerid] == TEAM_2)
SetPlayerColor(playerid, 0x000000AA);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid != INVALID_PLAYER_ID){
if(gTeam[killerid] == gTeam[playerid]){
GivePlayerMoney(killerid, 5000);
SetPlayerScore(killerid, GetPlayerScore(killerid) + 1);
}else{
GivePlayerMoney(killerid, 5000);
SetPlayerScore(killerid, GetPlayerScore(killerid) - 1);
}
}
SendDeathMessage(killerid, playerid, reason);
return 1;
}
Последнее редактирование:
