Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5510 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

sveiki taigi nusprendziau isideti /d komanda i serveri isidejau:

/////////////////////// diriku pokalbis ///////////////////////////////

if(!strcmp(cmdtext, "/d ", true,3))
{

if(playerDB[playerid][plead]<1){SendClientMessage(playerid,0x33AA33AA,"* Si komanda tik direktoriams"); return 1;}
if(cmdtext[2]==0){SendClientMessage(playerid, 0x33AA33AA, "* Naudojimas: /d [tekstas]"); return 1;}
new zin[256];
new dyrikz[128];
new vardas[MAX_PLAYER_NAME];
if(playerDB[playerid][plead] == 1) dyrikz = "Policijos departamento dyrektorius";
else if(playerDB[playerid][plead] == 2) dyrikz = "Mediku dyrektorius";
else if(playerDB[playerid][plead] == 3) dyrikz = "Limuzinu dyrektorius";
else if(playerDB[playerid][plead] == 4) dyrikz = "Armijos dyrektorius";
else if(playerDB[playerid][plead] == 5) dyrikz = "Mafijos dyrektorius";
else if(playerDB[playerid][plead] == 6) dyrikz = "Martyno gaujos dyrektorius";
else if(playerDB[playerid][plead] == 16) dyrikz = "Tiuninginiu dyrektorius";
else if(playerDB[playerid][plead] == 27) dyrikz = "Narko dyleriu dyrektorius ";
else if(playerDB[playerid][plead] == 10) dyrikz = "Aro dyrektorius";
else if(playerDB[playerid][plead] == 50) dyrikz = "Mechaniku dyrektorius";
else if(playerDB[playerid][plead] == 51) dyrikz = "Gun dyleriu dyrektorius";
else if(playerDB[playerid][plead] == 52) dyrikz = "Apsaugos dyrektorius";
else if(playerDB[playerid][plead] == 53) dyrikz = "Drifteriu dyrektorius";
else if(playerDB[playerid][plead] == 54) dyrikz = "Extremalu dyrektorius";
else if(playerDB[playerid][plead] == 56) dyrikz = "Rapolinio gaujos dyrektorius";
else if(playerDB[playerid][plead] == 55) dyrikz = "Bala gaujos dyrektorius";
else if(playerDB[playerid][plead] == 57) dyrikz = "Samdomu zudiku dyrektorius";
else if(playerDB[playerid][plead] == 64) dyrikz = "Radijos dyrektorius";


GetPlayerName(playerid,vardas,MAX_PLAYER_NAME);
format(zin,sizeof(zin),"* %s: %s || %s",dyrikz,cmdtext[3],vardas);
SendClientMessageToAll(0x33AA33AA,zin);
return 1;
}

bet nzn uzmete error ismete tokius error:

C:\Users\Mantas\Desktop\Sa-mp SERVAS\0.1 Versija\LtS\gamemodes\GRP.pwn(498) : error 017: undefined symbol "cmdtext"
C:\Users\Mantas\Desktop\Sa-mp SERVAS\0.1 Versija\LtS\gamemodes\GRP.pwn(502) : error 017: undefined symbol "cmdtext"
C:\Users\Mantas\Desktop\Sa-mp SERVAS\0.1 Versija\LtS\gamemodes\GRP.pwn(502) : warning 215: expression has no effect
C:\Users\Mantas\Desktop\Sa-mp SERVAS\0.1 Versija\LtS\gamemodes\GRP.pwn(502) : error 001: expected token: ";", but found "]"
C:\Users\Mantas\Desktop\Sa-mp SERVAS\0.1 Versija\LtS\gamemodes\GRP.pwn(502) : error 029: invalid expression, assumed zero
C:\Users\Mantas\Desktop\Sa-mp SERVAS\0.1 Versija\LtS\gamemodes\GRP.pwn(502) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.

beto turiu toki scriptuka kuris leidzia daryti tele i tam tikras vietas script:

if(strcmp(cmdtext, "/tpdrift", true, 10) == 0)
{
if(playerDB[playerid][admin]){SendClientMessage(playerid,COLOR,"* Sia komanda gali naudoti tik Adminai"); return 1;}
	new vehicleid = GetPlayerVehicleID(playerid);
	new State = GetPlayerState(playerid);
	if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
	{
	return SetVehiclePos(vehicleid, -371.0042,1579.9136,76.0637);
	}
	SetPlayerPos(playerid, -371.0042,1579.9136,76.0637);
	return 1;
	}

ir logiskai mastant mane turetu nukelti i FC kalna bet kai parasau sia komanda paraso kad si komanda tik adminams (zinoma as juk pats ir esu admin :D )

tai kas cia blogai sudeliota?- padekit ir atsilyginsiu +rep'u ;)

iskarto dekui uz pagalba

Rimtas Kentas

imk gal veiks

if(strcmp(cmdtext, "/tpdrift", true) == 0)

if(playerDB[playerid][vip] && playerDB[playerid][admin] )

{

SetPlayerPos(playerid,-276.7769,1547.8062,75.0865);

return 1;

}

if(strcmp(cmdtext, "/tpdrift", true) == 0)

if(playerDB[playerid][vip] && playerDB[playerid][admin] )

{

new vehicleid = GetPlayerVehicleID(playerid);

if(IsPlayerInAnyVehicle(playerid))

{

SetVehiclePos(vehicleid,-276.7769,1547.8062,75.0865);

SetPlayerPos(playerid,-276.7769,1547.8062,75.0865);

PutPlayerInVehicle(playerid, vehicleid, 0);

return 1;

}

}

Dek po situo callbacku public OnPlayerCommandText(playerid, cmdtext[])

/d komanda dek pries /direktoriai arba prie visu direktoriu komandu

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 5510 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...