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

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4739 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

Štai šį skriptą.

    if(!strcmp(cmdtext, "/eventas", true,8))
   {
  	 if(!playerDB[playerid][admin]){return 1;}
    if(cmdtext[8]==0){SendClientMessage(playerid,COLOR,"{FFFFFF}Komanda naudojama taip: /eventas [tekstas]"); return 1;}
    new Float:Coo[3], vardas[30], msg[70], msg2[128];
         GetPlayerPos(playerid,Coo[0],Coo[1],Coo[2]);
       PlayerPos[xas] = Coo[0];
    PlayerPos[yas] = Coo[1];
    PlayerPos[zas] = Coo[2];
    GetPlayerName(playerid,vardas,sizeof(vardas));
    format(msg,sizeof(msg),"{00FFEE}Admin %s skelbia:",vardas);
    format(msg2,sizeof(msg2),"{33ff33}%s\n{FFFFFF}Ar norite dalyvauti?",GetArgument(1, cmdtext,true));
    for(new i=0; i<MAX_PLAYERS; i++){
    if(!playerDB[i][ikalintas])
    {
    ShowPlayerDialog(i, 403, 0, msg,  msg2, "Taip", "Ne");
    }
    }

       return 1;
    }

CMD:eventas(playerid,params[])
{
new tekstas[64];
if(!playerDB[playerid][admin]) return 1;
if(sscanf(params,"s[64]",tekstas)) return SendClientMessage(playerid,0xFF0000FF,"{FFFFFF}Komanda naudojama taip: /eventas [tekstas]");
new Float:Coo[3], vardas[30], msg[70], msg2[128];
 GetPlayerPos(playerid,Coo[0],Coo[1],Coo[2]);
PlayerPos[xas] = Coo[0];
PlayerPos[yas] = Coo[1];
PlayerPos[zas] = Coo[2];
GetPlayerName(playerid,vardas,sizeof(vardas));
format(msg,sizeof(msg),"{00FFEE}Admin %s skelbia:",vardas);
format(msg2,sizeof(msg2),"{33ff33}%s\n{FFFFFF}Ar norite dalyvauti?",tekstas);
for(new i=0; i<MAX_PLAYERS; i++)
{
 if(!playerDB[i][ikalintas] && IsPlayerConnected(i)) ShowPlayerDialog(i, 403, 0, msg,  msg2, "Taip", "Ne");
}
return 1;
}

Reikės dar ir sscanf. Rekomenduoju 2.8.1 versiją. Google.lt greit rasi

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

CMD:eventas(playerid,params[])
{
new tekstas[64];
if(!playerDB[playerid][admin]) return 1;
if(sscanf(params,"s[64]",tekstas)) return SendClientMessage(playerid,0xFF0000FF,"{FFFFFF}Komanda naudojama taip: /eventas [tekstas]");
new Float:Coo[3], vardas[30], msg[70], msg2[128];
GetPlayerPos(playerid,Coo[0],Coo[1],Coo[2]);
PlayerPos[xas] = Coo[0];
PlayerPos[yas] = Coo[1];
PlayerPos[zas] = Coo[2];
GetPlayerName(playerid,vardas,sizeof(vardas));
format(msg,sizeof(msg),"{00FFEE}Admin %s skelbia:",vardas);
format(msg2,sizeof(msg2),"{33ff33}%s\n{FFFFFF}Ar norite dalyvauti?",tekstas);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(!playerDB[i][ikalintas] && IsPlayerConnected(i)) ShowPlayerDialog(i, 403, 0, msg, msg2, "Taip", "Ne");
}
return 1;
}

Reikės dar ir sscanf. Rekomenduoju 2.8.1 versiją. Google.lt greit rasi

Dėkui :)

Man meta error'ą.

D:\Desktop\Folderiai\Gamemodes\ASFG\gamemodes\TGP.pwn(1444) : error 017: undefined symbol "PlayerPos"

D:\Desktop\Folderiai\Gamemodes\ASFG\gamemodes\TGP.pwn(1444) : error 017: undefined symbol "xas"

D:\Desktop\Folderiai\Gamemodes\ASFG\gamemodes\TGP.pwn(1444) : error 029: invalid expression, assumed zero

D:\Desktop\Folderiai\Gamemodes\ASFG\gamemodes\TGP.pwn(1444) : fatal error 107: too many error messages on one line

1444 eilutė:

PlayerPos[xas] = Coo[0]; 

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 4739 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!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

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

Skelbimai


×
×
  • Sukurti naują...