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

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

Laba visi reikia pagalbos jūsų kas galit padėti kad rašau /dkred ir rašo Aurimas_Wilkas davė jums 5 kreditus bet kodėl tu kreditų nėra sql'e? ar serveri nes kaip rašau /paslaugos ir rrašo 0 kiek ir turėjau kreditų 

CMD:dkred(playerid, params[])
{
    if(playerDB[playerid][admin] < 4) return SendClientMessage(playerid, RED, "Apgailėstaujame, tokios komandos mūsų serveryje nėra. Rašykite {FFFFFF}/komandos.");

	new kiek, str[65];
 	if(sscanf(params,"i",kiek)) return SendClientMessage(playerid,-1,"Duoti kreditus /duotikrd [kiek]");
 	for(new i = 0; i < MAX_PLAYERS; i++)
 	{
  	if(i != INVALID_PLAYER_ID)
  	{
    new krd = KiekKredituTuri(GetPlayerNameEx(i));
    format(str, 65, "UPDATE `players` SET `Kreditai`='%i' WHERE `Vardas` = '%s'",krd+=kiek, GetPlayerNameEx(i));
    mysql_query(str);
    mysql_store_result();
    mysql_free_result();
 	}
  	}
	format(str, sizeof(str), "%s davė visiems po %i kreditų", GetPlayerNameEx(playerid), kiek);
 	SendClientMessageToAll(-1,str);
  	return 1;
}
(redaguota)
krd += kiek;
format(str, 65, "UPDATE players SET Kreditai=%i WHERE Vardas = '%s'",krd, GetPlayerNameEx(i));
mysql_query(str);

Visokių store_result ir free_result nereikia... Čia juk UPDATE užklausa. 

 

Jei neveiks, parodyk mysql log.

 

sancio_ kodas dar geresnis :)

Redaguota , nario Justas Š.

Reikia Pawn pagalbos? Skype nerašyk.

 

 

 

 

 

 

(redaguota)
CMD:dkred ( playerid , params [] )
{
if ( playerDB [ playerid ] [ admin ] < 4 ) return SendClientMessage ( playerid , RED , "TAvo MSG" ) ;
new kiek, str [ 65 ];
if ( sscanf ( params , "d" , kiek ) ) return SendClientMessage ( playerid , -1 , "/dkred [ kiek ] ) ;
for ( new i = 0; i < MAX_PLAYERS; i ++ )
{
if ( IsPlayerConnected ( i ) ) continue;
format ( str , sizeof ( str ) , "UPDATE players SET Kreditai = Kreditai + %d WHERE Vardas = '%s'" , kiek , GetPlayerNameEx ( i ) ) ;
mysql_query ( str ) ;
}
format ( str , sizeof ( str ) , "%s dave visems po %i kreditu" , GetPlayerNameEx ( playerid ) ) ;
SendClientMessageToAll ( -1 , str ) ;
return 1;
}

Turi veikt.

Redaguota , nario sancio__
krd += kiek;
format(str, 65, "UPDATE players SET Kreditai=%i WHERE Vardas = '%s'",krd, GetPlayerNameEx(i));
mysql_query(str);

Visokių store_result ir free_result nereikia... Čia juk UPDATE užklausa. 

 

Jei neveiks, parodyk mysql log.

 

sancio_ kodas dar geresnis :)

 

 

CMD:dkred ( playerid , params [] )
{
if ( playerDB [ playerid ] [ admin ] < 4 ) return SendClientMessage ( playerid , RED , "TAvo MSG" ) ;
new kiek, str [ 65 ];
if ( sscanf ( params , "d" , kiek ) ) return SendClientMessage ( playerid , -1 , "/dkred [ kiek ] ) ;
for ( new i = 0; i < MAX_PLAYERS; i ++ )
{
if ( IsPlayerConnected ( i ) ) continue;
format ( str , sizeof ( str ) , "UPDATE players SET Kreditai = Kreditai + %d WHERE Vardas = '%s'" , kiek , GetPlayerNameEx ( i ) ) ;
mysql_query ( str ) ;
}
format ( str , sizeof ( str ) , "%s dave visems po %i kreditu" , GetPlayerNameEx ( playerid ) ) ;
SendClientMessageToAll ( -1 , str ) ;
return 1;
}

Turi veikt.

 

Dėkui. Sancio_ parašiau gal padės. :) Dėkui kas padėjote. Ir bebrui dėkui ir sancio_

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