Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Respekt na Serwer Truck <<< HELP


steo

Rekomendowane odpowiedzi

Opublikowano

Witam

Mam pewien mały problem z systemem respektu.

Chodzi o to, że poszukuje takiego systemu na serwer truck, który daje punkty po dostawie towaru, lub po 10 min gry 2 punkty. bad_smile.png

 

Jeśli ktoś mi taki kod podrzuci to stawiam browca. Mam tu taki fatalny kod respa który dorwałem:

 

 

Kod:

#include <a_samp>

 

new Text:RespectDraw[200];

 

public OnFilterScriptInit()

{

print("\n--------------------------------------");

print(" Respekt by Piter");

print("--------------------------------------\n");

for(new g=0;g<200;g++)

{

RespectDraw[g]=TextDrawCreate(500.0, 100.0, "RESPEKT: 0");

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, "RESPEKT: %d", GetPlayerScore(g));

TextDrawSetString(RespectDraw[g], xstreingx);

}

}

return 1;

}

 

forward ScoreUpdate();

public ScoreUpdate()

{

for(new i=0; i<MAX_PLAYERS; i++)

{

if (IsPlayerConnected(i))

{

SetPlayerScore(i, GetPlayerScore(i));

}

}

}

 

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);

return 1;

}

SetPlayerScore(killerid,GetPlayerScore(killerid)+3);

SetPlayerScore(playerid,GetPlayerScore(playerid)-2);

return 1;

}

 

 

 

 

 

 

 

konkretnie chodzi o to:

 

}

SetPlayerScore(killerid,GetPlayerScore(killerid)+3);

SetPlayerScore(playerid,GetPlayerScore(playerid)-2);

return 1;

}

 

 

od kiedy na serwerze truck sie zabija graczy ^^. Więc z góry thx, za pomoc.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...