Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- fDialog(3010)
- {
- if( WARPInfo[ playerid ][ warID ] == -1 ) return SendErrorMessage( playerid, "Nisi u waru." );
- new player, w = WARPInfo[ playerid ][ warID ];
- if( sscanf( inputtext, "u", player ) ) return SPD( playerid, 3010, DSI, "Ubacivanje igraca", "Inesi ID igraca iz tvoje organizacije", "Potvrdi", "Odustani" );
- if( WARInfo[ w ][ warActive ] == false ) return SendErrorMessage( playerid, "WAR jos nije startovan.");
- if( player == playerid ) return SPD( playerid, 3010, DSI, "Ubacivanje igraca", "Inesi ID igraca iz tvoje organizacije", "Potvrdi", "Odustani" );
- if( player == IPI ) return SPD( playerid, 3010, DSI, "Ubacivanje igraca", "Inesi ID igraca iz tvoje organizacije", "Potvrdi", "Odustani" );
- if( WARPInfo[ player ][ warID ] != -1 ) return SPD( playerid, 3010, DSI, "Ubacivanje igraca", "Inesi ID igraca iz tvoje organizacije", "Potvrdi", "Odustani" );
- if( WARPInfo[ playerid ][ warTeam ][ 0 ] == true ) {
- if( WARInfo[ w ][ warTeamMembers ][ 0 ] >= WARInfo[ w ][ warMapMembers ] ) return SendErrorMessage(playerid, "Vec imas maksimalni broj clanova u waru.");
- GetPlayerPos( player, WARPInfo[ player ][ LastPosition ][ 0 ], WARPInfo[ player ][ LastPosition ][ 1 ], WARPInfo[ player ][ LastPosition ][ 2 ] );
- WARPInfo[ player ][ LastVirtualWorld ] = GetPlayerVirtualWorld( player );
- WARPInfo[ player ][ LastInterior ] = GetPlayerInterior( player );
- new rand1 = random( sizeof( warMap1Team1 ) );
- new rand21 = random( sizeof( warMap2Team1 ) );
- new rand31 = random( sizeof( warMap3Team1 ) );
- new rand41 = random( sizeof( warMap4Team1 ) );
- new rand51 = random( sizeof( warMap5Team1 ) );
- if( WARInfo[ w ][ warMap ] == 1 ) {
- SetPlayerPos( player, warMap1Team1[ rand1 ][ 0 ], warMap1Team1[ rand1 ][ 1 ],warMap1Team1[ rand1 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- else if( WARInfo[ w ][ warMap ] == 2 ) {
- SetPlayerPos( player, warMap2Team1[ rand21 ][ 0 ], warMap2Team1[ rand21 ][ 1 ],warMap2Team1[ rand21 ][ 2 ] );
- SetPlayerInterior( player, 10 );
- }
- else if( WARInfo[ w ][ warMap ] == 3 ) {
- SetPlayerPos( player, warMap3Team1[ rand31 ][ 0 ], warMap3Team1[ rand31 ][ 1 ],warMap3Team1[ rand31 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- else if( WARInfo[ w ][ warMap ] == 4 ) {
- SetPlayerPos( player, warMap4Team1[ rand41 ][ 0 ], warMap4Team1[ rand41 ][ 1 ],warMap4Team1[ rand41 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- else if( WARInfo[ w ][ warMap ] == 5 ) {
- SetPlayerPos( player, warMap5Team1[ rand51 ][ 0 ], warMap5Team1[ rand51 ][ 1 ],warMap5Team1[ rand51 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 0 ], 300 );
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 1 ], 300 );
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 2 ], 300 );
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 3 ], 300 );
- SetPlayerVirtualWorld( player, w );
- SetPlayerHealth( player, 100 );
- SetPlayerArmour( player, 100 );
- WARInfo[ w ][ warTeamMembers ][ 0 ]++;
- ResetWarStatistics( player );
- WARPInfo[ player ][ warTeam ][ 0 ] = true;
- WARPInfo[ player ][ warID ] = w;
- SCM( player, -1, "War chat /wp." );
- SCM( playerid, -1, "Ubacio si svog clana." );
- WarTDControl( player, true );
- SetWarStatsTD( w );
- }
- else if( WARPInfo[ playerid ][ warTeam ][ 1 ] == true ) {
- if( WARInfo[ w ][ warTeamMembers ][ 1 ] >= WARInfo[ w ][ warMapMembers ] ) return SendErrorMessage(playerid, "Imate maksimalan broj clanova u waru!");
- GetPlayerPos( player, WARPInfo[ player ][ LastPosition ][ 0 ], WARPInfo[ player ][ LastPosition ][ 1 ], WARPInfo[ player ][ LastPosition ][ 2 ] );
- WARPInfo[ player ][ LastVirtualWorld ] = GetPlayerVirtualWorld( player );
- WARPInfo[ player ][ LastInterior ] = GetPlayerInterior( player );
- new rand2 = random( sizeof( warMap1Team2 ) );
- new rand22 = random( sizeof( warMap2Team2 ) );
- new rand32 = random( sizeof( warMap3Team2 ) );
- new rand42 = random( sizeof( warMap4Team2 ) );
- new rand52 = random( sizeof( warMap5Team2 ) );
- if( WARInfo[ w ][ warMap ] == 1 ) {
- SetPlayerPos( player, warMap1Team2[ rand2 ][ 0 ], warMap1Team2[ rand2 ][ 1 ],warMap1Team2[ rand2 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- else if( WARInfo[ w ][ warMap ] == 2 ) {
- SetPlayerPos( player, warMap2Team2[ rand22 ][ 0 ], warMap2Team2[ rand22 ][ 1 ],warMap2Team2[ rand22 ][ 2 ] );
- SetPlayerInterior( player, 10 );
- }
- else if( WARInfo[ w ][ warMap ] == 3 ) {
- SetPlayerPos( player, warMap3Team2[ rand32 ][ 0 ], warMap3Team2[ rand32 ][ 1 ],warMap3Team2[ rand32 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- else if( WARInfo[ w ][ warMap ] == 4 ) {
- SetPlayerPos( player, warMap4Team2[ rand42 ][ 0 ], warMap4Team2[ rand42 ][ 1 ],warMap4Team2[ rand42 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- else if( WARInfo[ w ][ warMap ] == 5 ) {
- SetPlayerPos( player, warMap5Team2[ rand52 ][ 0 ], warMap5Team2[ rand52 ][ 1 ],warMap5Team2[ rand52 ][ 2 ] );
- SetPlayerInterior( player, 0 );
- }
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 0 ], 300 );
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 1 ], 300 );
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 2 ], 300 );
- GivePlayerWeapon( player, WARInfo[ w ][ warGuns ][ 3 ], 300 );
- SetPlayerVirtualWorld( player, w );
- SetPlayerHealth( player, 100 );
- SetPlayerArmour( player, 100 );
- WARInfo[ w ][ warTeamMembers ][ 1 ]++;
- ResetWarStatistics( player );
- WARPInfo[ player ][ warTeam ][ 1 ] = true;
- WARPInfo[ player ][ warID ] = w;
- SCM( player, -1, "War chat /wp." );
- SCM( playerid, -1, "Ubacio si svog clana." );
- WarTDControl( player, true );
- SetWarStatsTD( w );
- }
- return 1;
- }
- //==============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement