Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-01-12, 22:06


R_D_U







Wiek: 29
Na forum: 5313 dni
Posty: 78
Nick w MP: R_D_U

Piwa: 194

Respekt: 61,5

Witam, mam taki oto skrypt na respekt zmienilempare rzeczy ale prosze o zmiane zeby nie dawa?o i zabieralo respekut w tymskrypcie dodawac moze tylko admin w skrypcie tez jest timer na dodawanie jego tez wywalcie. A kmend w zcmd dajcie.

Kod:

#include <a_samp>
#pragma tabsize false

new Text:RespectDraw[200];//informujemy, ?e tworzymy TextDraw

public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Portfel by R_D_U");
print("--------------------------------------\n");

for(new g=0;g<200;g++){
RespectDraw[g]=TextDrawCreate(500.0, 100.0, "Portfel: 0 z?");
TextDrawFont(RespectDraw[g], 3);
TextDrawSetOutline(RespectDraw[g], 1);
TextDrawAlignment(RespectDraw[g], 1);
TextDrawColor(RespectDraw[g], 0x295921FF);
}

SetTimer("ScoreUpdate", 1000, 1);
SetTimer("TextDrawRespectUpdate", 1000, 1);

return 1;
}
forward TextDrawRespectUpdate();
public TextDrawRespectUpdate()
{
new xstreingx[256];
for(new g=0; g<MAX_PLAYERS; g++){
if(IsPlayerConnected(g)){
format(xstreingx, 256, "Portfel: %d z?", GetPlayerScore(g));
TextDrawSetString(RespectDraw[g], xstreingx);
}
}
return 1;
}
forward ScoreUpdate();
public ScoreUpdate()
{
new CashScoreOld;
new CashScore;
new name[MAX_PLAYER_NAME];
for(new i=0; i<MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
GetPlayerName(i, name, sizeof(name));
CashScore = GetPlayerMoney(i);
SetPlayerScore(i, GetPlayerScore(i));
if (CashScore > CashScoreOld)
{
CashScoreOld = CashScore;
}
}
}
}
public OnPlayerConnect(playerid)
{
SetPlayerScore(playerid, 0);
TextDrawShowForPlayer(playerid, RespectDraw[playerid]);
return 1;
}
public OnPlayerDisconnect(playerid, reason)

{
TextDrawHideForPlayer(playerid, RespectDraw[playerid]);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(killerid == INVALID_PLAYER_ID)
{
SetPlayerScore(playerid,GetPlayerScore(playerid)-1); //zabiera 1 punkt, gdy gracz pope?ni samob?jstwo
return 1;
}
SetPlayerScore(killerid,GetPlayerScore(killerid)+3); //daje 3 punkty gdy gracz zabije przeciwnika
SetPlayerScore(playerid,GetPlayerScore(playerid)-2); //odejmuje 2 punkty gdy gracz zostanie zabity
return 1;
}



Daje :arrow: :piwo: :piwo: za pomoc

[ Dodano: 2012-01-12, 22:21 ]
Ps. kasa ma sie zapisywac w plikach dla ka?ego gracza

Podpis
Przyjmuję zlecenia na panele graczy adminów
http://gtao.pl/oferuje-na...2710.htm#518583
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-13, 17:59


R_D_U







Wiek: 29
Na forum: 5313 dni
Posty: 78
Nick w MP: R_D_U

Piwa: 194

Respekt: 61,5

My tu nie gadamy o tym tylko ja go przerobic!!

Podpis
Przyjmuję zlecenia na panele graczy adminów
http://gtao.pl/oferuje-na...2710.htm#518583
Postaw piwo autorowi tego posta
 

 
Tagi: skrypt :: portfelu :: edycja
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Skrypt portfelu edycja Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku