Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C# by q4 ( 17 years ago )
#include <a_samp>
#include <strtok>
#pragma tabsize 0
#define COLOR_VIOLET 0x9955DEEE
#define COLOR_LIGHTRED 0xFF99AADD
#define COLOR_SEAGREEN 0x00EEADDF
#define COLOR_GRAYWHITE 0xEEEEFFC4
#define COLOR_LIGHTNEUTRALBLUE 0xabcdef66
#define COLOR_GREENISHGOLD 0xDEAD4370
#define COLOR_LIGHTBLUEGREEN 0x0FFDD349
#define COLOR_NEUTRALBLUE 0xABCDEF01
#define COLOR_LIGHTCYAN 0xAAFFCC33
#define COLOR_LEMON 0xDDDD2357
#define COLOR_MEDIUMBLUE 0x63AFF00A
#define COLOR_NEUTRAL 0xABCDEF97
#define COLOR_BLACK 0x00000000
#define COLOR_NEUTRALGREEN 0x81CFAB00
#define COLOR_DARKGREEN 0x12900BBF
#define COLOR_LIGHTGREEN 0x24FF0AB9
#define COLOR_DARKBLUE 0x300FFAAB
#define COLOR_BLUEGREEN 0x46BBAA00
#define COLOR_PINK 0xFF66FFAA
#define COLOR_BLUE 0x0000BBAA
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_DARKRED 0x660000AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_ADMIN 0xFF0000AA
#define CZERWONY 0xAA3333AA
#define kolor1 0x00FF00FF
#define POMARANCZOWY 0xFF661CFF
new Float:Pos[200][4],Int[200];
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid,COLOR_GREEN,"Wpisz /pomoc by zobaczyc komendy.");
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(cmdtext, "/pomoc", true)==0)
{
SendClientMessage(playerid, COLOR_GREEN,"Dostępne komendy 1/3:");
SendClientMessage(playerid, COLOR_YELLOW,"/nrg500 - Spawnuje kolo ciebie Nrg-500");
SendClientMessage(playerid, COLOR_YELLOW,"/s - Zapisuje pozycje");
SendClientMessage(playerid, COLOR_YELLOW,"/l - Wczytuje zapisana pozycje");
SendClientMessage(playerid, COLOR_YELLOW,"/kolory - Zmienia kolor nicku");
SendClientMessage(playerid, COLOR_YELLOW,"/hp - Uzdrawia cie do 100hp");
SendClientMessage(playerid, COLOR_YELLOW,"/hp-pkt - Sprawdza ilosc twojego zycia");
return 1;
}
if (strcmp("/nrg500", cmdtext, true, 10) == 0)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
CreateVehicle(522,x + 3,y,z + 1,0,-1,-1, 9999);
return 1;
}
if(!strcmp(cmdtext, "/hp", true))
{
new hp[256];
new idx;
hp = strtok(cmdtext, idx);
if(!strlen(hp))
{
SendClientMessage(playerid, COLOR_GREEN,"Wpisz: /hp [id gracza]");
return 1;
}
new gracz = strval(hp);
SetPlayerHealth(gracz, 100);
return 1;
}
if (strcmp(cmdtext,"/hp-pkt", true) == 0)
{
new Float:Health[MAX_PLAYERS];
new str[256];
GetPlayerHealth(playerid,Health[playerid]);
format(str,sizeof(str),"Zycie: %0.f",Health[playerid]);
SendClientMessage(playerid,COLOR_RED,str);
return 1;
}
if(!strcmp(cmdtext, "/kolory", true))
{
SendClientMessage(playerid, COLOR_GREEN,"Dostepne Kolory Nicku:");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"/zielony");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"/pomaranczowy");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"/niebieski");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"/zolty");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"/czerwony");
SendClientMessage(playerid, COLOR_LIGHTBLUE,"/rozowy");
return 1;
}
/// Pozycja
if(!strcmp(cmdtext, "/s", true))
{
GetPlayerPos(playerid, Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
GetPlayerFacingAngle(playerid, Pos[playerid][3]);
Int[playerid] = GetPlayerInterior(playerid);
SendClientMessage(playerid,0x33AA33AA,"Zapisano");
return 1;
}
if(!strcmp(cmdtext, "/load", true)) {
if(Pos[playerid][0] != 0.0 && Pos[playerid][1] != 0.0 && Pos[playerid][2] != 0.0) {
if(IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid), Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), Pos[playerid][3]);
LinkVehicleToInterior(GetPlayerVehicleID(playerid), Int[playerid]);
SendClientMessage(playerid,0x33AA33AA,"Wczytano pozycje !");
} else {
SetPlayerPos(playerid, Pos[playerid][0],Pos[playerid][1],Pos[playerid][2]);
SetPlayerFacingAngle(playerid, Pos[playerid][3]);
SetPlayerInterior(playerid, Int[playerid]);
SendClientMessage(playerid,0x33AA33AA,"Wczytano pozycje !!");
}
} else {
SendClientMessage(playerid,0x33AA33AA,"Uwaga!: Żeby teleportować się do wybranej przez Ciebie pozycji, musisz ją najpierw zapisać komendą /save !");
}
return 1;
}
/// kolory
if (strcmp(cmdtext, "/zolty", true)==0)
{
SetPlayerColor(playerid, 0xFFFF00FF);
SendClientMessage(playerid, COLOR_GREEN, "Kolor Nicku: Żółty");
}
if (strcmp(cmdtext, "/niebieski", true)==0){
SetPlayerColor(playerid, 0x0000FFFF);
SendClientMessage(playerid, COLOR_GREEN, "Kolor Nicku: Niebieski");
}
if (strcmp(cmdtext, "/pomaranczowy", true)==0){
SetPlayerColor(playerid, 0xFF8000FF);
SendClientMessage(playerid, COLOR_GREEN, "Kolor Nicku: Pomarańczowy");
}
if (strcmp(cmdtext, "/zielony", true)==0){
SetPlayerColor(playerid, 0x00FF00FF);
SendClientMessage(playerid, COLOR_GREEN, "Kolor Nicku: Zielony");
}
if (strcmp(cmdtext, "/czerwony", true)==0){
SetPlayerColor(playerid, 0xFF0000FF);
SendClientMessage(playerid, COLOR_GREEN, "Kolor Nicku: Czerwony");
}
if (strcmp(cmdtext, "/rozowy", true)==0){
SetPlayerColor(playerid, 0xFF00FFFF);
SendClientMessage(playerid, COLOR_GREEN, "Kolor Nicku: Różowy");
return 1;
}
/// koniec kolory
return 0;
}
Revise this Paste