Skripta koju koristim: LARP
Detaljan opis problema: kad igraci pisu na IC svi ga vide...kako da to promjenim da bude na radijusu 30 i gdje se nalazi u mod-u
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Pre bi rekao da trazis Pomoc tako da menjam Prefix
okk a jel zna itko moj problem ;D?
Barem gdje mogu naci ic chat pa cu ga ja lako editovat...
pa daj nam komandu ili onplayertext, neznamo mi sta ima u tvojoj skripti ::)
public OnPlayerText(playerid, text[])
{
new giver[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new tmp[256];
new string[256];
new giveplayerid;
new y,m,d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
if((strlen(text) < 3) || (text[0] == '/') || (text[0] == '#') || (text[0] == '!')) return 1;
new playa;
new offset;
new len;
for(new i=0; i<MAX_WORDS; i++)
{
offset = strfind(text, swear[i], true);
if(offset > -1)
{
len = strlen(swear[i]);
if(len < 3) break;
for(new y=0; y<len; y++)
{
text[offset+y] = '*';
}
swearCount[playerid]++;
new string[64];
format(string, sizeof(string), "Vrijedanje i psovanje nije dozvoljeno. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
PlayerInfo[playerid][pJailed] = 1;
PlayerInfo[playerid][pJailTime] = 500;
SafeSetPlayerInterior(playa, 6);
SafeSetPlayerPos(playa, 264.0678,82.2321,1001.0391);
format(string, sizeof(string), "Zavrsio si radi psovke u zatvoru na 500 sekundi. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
if(swearCount[playerid] >= MAX_SWEARCOUNT)
{
new name[24];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s je kickovan zbog vrijedanja ili psovanja", name);
SendClientMessageToAll(0xE60000FF, string);
Kick(playerid);
break;
}
break;
}
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozes pricati,usutkan si");
return 0;
}
if(SelectChar[playerid] == 255)
{
new idx;
tmp = strtok(text, idx);
if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
{
switch (SelectCharID[playerid])
{
case 1: //Police Force
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 280); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 280; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 281); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 281; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 282); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 282; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 283); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 283; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 284); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 284; } // 5. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 265); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 265; } // 6. po redu skin
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 266); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 266; } // 7. po redu skin
else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 267); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 267; } // 8. po redu skin
}
case 2: //FBI/ATF
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 163); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 163; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 164); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 164; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 286); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 286; } // 3. po redu skin
}
case 4: //Fire&Ambulance
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
}
case 5: // TSC
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 103; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 102; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 114); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 114; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 116); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 116; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 6. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 195); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 195; } // zenski skin
}
case 6: //Yakuza
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[31][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[31][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[32][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[32][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[33][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[33][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[34][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[34][0]; }
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[35][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[35][0]; }
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[36][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[36][0]; }
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[37][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[37][0]; }
}
case 8: //Hitman Agency
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[38][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[38][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[39][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[39][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[40][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[40][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[41][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[41][0]; }
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[42][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[42][0]; }
}
case 9: //News Reporters
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
}
case 10: //Taxi Cab Company
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
}
case 11: //Driving/Flying School
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
}
case 12: //LCN
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 126); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 126; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 125); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 125; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 124); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 124; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 111); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 111; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 112); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 112; } // 5. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 98); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 98; } // 6. po redu skin
}
case 13: //Ballasi
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 102; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 103; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 102; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 103; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 104; } // 4. po redu skin
}
case 14: // Bajkeri
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 100); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 100; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 247); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 247; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 248); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 248; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 254); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 254; } // 4. po redu skin
}
case 15: // UnderGround Racersi
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 217; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 29); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 30); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 177); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 177; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 179); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 179; } // 5. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 206); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 206; } // 6. po redu skin
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 217; } // 7. po redu skin
else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 211); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 211; } // zenski skin
}
case 16: // Fighteri
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 111; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 52); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 81); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 177; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 80); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 179; } // 5. po redu skin
}
}
return 0;
}
else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
{
if(ChangePos2[playerid][1] == 1)
{
SetPlayerInterior(playerid, ChangePos2[playerid][0]);
SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
ChangePos2[playerid][1] = 0;
return 0;
}
PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
gTeam[playerid] = PlayerInfo[playerid][pTeam];
SetPlayerToTeamColor(playerid);
MedicBill[playerid] = 0;
SpawnPlayer(playerid);
SelectCharPlace[playerid] = 0;
SelectCharID[playerid] = 0;
SelectChar[playerid] = 0;
return 0;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Use 'next', or 'done'.");
return 0;
}
}
Komande nema jer to je t(slovo t stisnes) chat(ic)
Posto je LARP Godfather edit, mislim da ce ti ovako raditi:
public OnPlayerText(playerid, text[])
{
new giver[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new tmp[256];
new string[256];
new giveplayerid;
new y,m,d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
if((strlen(text) < 3) || (text[0] == '/') || (text[0] == '#') || (text[0] == '!')) return 1;
new playa;
new offset;
new len;
for(new i=0; i<MAX_WORDS; i++)
{
offset = strfind(text, swear[i], true);
if(offset > -1)
{
len = strlen(swear[i]);
if(len < 3) break;
for(new y=0; y<len; y++)
{
text[offset+y] = '*';
}
swearCount[playerid]++;
new string[64];
format(string, sizeof(string), "Vrijedanje i psovanje nije dozvoljeno. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
PlayerInfo[playerid][pJailed] = 1;
PlayerInfo[playerid][pJailTime] = 500;
SafeSetPlayerInterior(playa, 6);
SafeSetPlayerPos(playa, 264.0678,82.2321,1001.0391);
format(string, sizeof(string), "Zavrsio si radi psovke u zatvoru na 500 sekundi. Upozorenja: %d/%d", swearCount[playerid], MAX_SWEARCOUNT);
SendClientMessage(playerid, 0xE60000FF, string);
if(swearCount[playerid] >= MAX_SWEARCOUNT)
{
new name[24];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "*** %s je kickovan zbog vrijedanja ili psovanja", name);
SendClientMessageToAll(0xE60000FF, string);
Kick(playerid);
break;
}
break;
}
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nemozes pricati,usutkan si");
return 0;
}
if(SelectChar[playerid] == 255)
{
new idx;
tmp = strtok(text, idx);
if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
{
switch (SelectCharID[playerid])
{
case 1: //Police Force
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 280); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 280; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 281); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 281; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 282); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 282; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 283); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 283; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 284); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 284; } // 5. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 265); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 265; } // 6. po redu skin
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 266); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 266; } // 7. po redu skin
else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 267); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 267; } // 8. po redu skin
}
case 2: //FBI/ATF
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 163); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 163; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 164); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 164; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 286); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 286; } // 3. po redu skin
}
case 4: //Fire&Ambulance
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
}
case 5: // TSC
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 103; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 102; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 114); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 114; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 116); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 116; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 6. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 195); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 195; } // zenski skin
}
case 6: //Yakuza
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[31][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[31][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[32][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[32][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[33][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[33][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[34][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[34][0]; }
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[35][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[35][0]; }
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[36][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[36][0]; }
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[37][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[37][0]; }
}
case 8: //Hitman Agency
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[38][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[38][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[39][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[39][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[40][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[40][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[41][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[41][0]; }
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[42][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[42][0]; }
}
case 9: //News Reporters
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
}
case 10: //Taxi Cab Company
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
}
case 11: //Driving/Flying School
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
}
case 12: //LCN
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 126); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 126; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 125); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 125; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 124); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 124; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 111); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 111; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 112); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 112; } // 5. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 98); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 98; } // 6. po redu skin
}
case 13: //Ballasi
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 102; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 103; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 102); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 102; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 103); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 103; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 104; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 104); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 104; } // 4. po redu skin
}
case 14: // Bajkeri
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 100); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 100; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 247); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 247; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 248); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 248; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 254); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 254; } // 4. po redu skin
}
case 15: // UnderGround Racersi
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 217; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 29); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 30); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 177); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = 177; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 179); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = 179; } // 5. po redu skin
else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, 206); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = 206; } // 6. po redu skin
else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, 217); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = 217; } // 7. po redu skin
else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, 211); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = 211; } // zenski skin
}
case 16: // Fighteri
{
if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = 111; } // 1. po redu skin
else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, 52); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = 29; } // 2. po redu skin
else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, 51); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = 30; } // 3. po redu skin
else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, 81); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 177; } // 4. po redu skin
else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, 80); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = 179; } // 5. po redu skin
}
}
return 0;
}
else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
{
if(ChangePos2[playerid][1] == 1)
{
SetPlayerInterior(playerid, ChangePos2[playerid][0]);
SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
ChangePos2[playerid][1] = 0;
return 0;
}
PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
gTeam[playerid] = PlayerInfo[playerid][pTeam];
SetPlayerToTeamColor(playerid);
MedicBill[playerid] = 0;
SpawnPlayer(playerid);
SelectCharPlace[playerid] = 0;
SelectCharID[playerid] = 0;
SelectChar[playerid] = 0;
return 0;
}
else
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Use 'next', or 'done'.");
return 0;
}
else if(realchat)
{
format(string, sizeof(string), "%s: %s", Imeigraca(playerid), text);
ProxDetector(20.0, playerid, string, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, COLOR_FADE5);
}
}
Problem rjesen...moze LOCK na temu.